The Gallery is deprecated. No new Gallery components may be submitted, and modifying existing components is disabled. For more information please read the Gallery Deprecation blog post. This is a static snapshot of the Gallery for archive purposes.
Return to AlloyUI Parse Content
YUI({
//Last Gallery Build of this module
gallery: 'gallery-2011.02.09-21-32',
modules: {
'gallery-aui-skin-base': {
fullpath: 'http://yui.yahooapis.com/gallery-2011.02.09-21-32/build/gallery-aui-skin-base/css/gallery-aui-skin-base-min.css',
type: 'css'
},
'gallery-aui-skin-classic': {
fullpath: 'http://yui.yahooapis.com/gallery-2011.02.09-21-32/build/gallery-aui-skin-classic/css/gallery-aui-skin-classic-min.css',
type: 'css',
requires: ['gallery-aui-skin-base']
}
}
}).use('gallery-aui-parse-content', function(Y) {
var node = Y.one(document.body).appendChild(
Y.Node.create('<div></div>')
);
// after plug the ParseContent, it will parse the internal script/css content
node.plug(Y.Plugin.ParseContent);
// Appending HTML fragment to the node with the ParseContent plugged
var html = 'textNode<' + 'script>alert("parsed on all borwsers!");</' + 'script>anyNode<span>span</span>';
node.append(html);
// Or loading the content on that node using AJAX
Y.io('assets/content.html', {
on: {
success: function(id, o) {
node.setContent(o.responseText);
}
}
});
});
/home/y/libexec/ant/bin/ant all Buildfile: build.xml [echo] Starting Build For gallery-aui-parse-content [echo] Ant Properties [echo] Home : /home/y/libexec/ant [echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008 [echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build.xml [echo] Local Build Properties [echo] version : 3 [echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery [echo] builddir : ../../../builder/componentbuild [echo] component : gallery-aui-parse-content [echo] component.basefilename : gallery-aui-parse-content [echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content [echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp [echo] Global Build Properties [echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build [echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content [echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content/assets clean: init: [mkdir] Created dir: /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp [echo] Starting Build For gallery-aui-parse-content [echo] Ant Properties [echo] Home : /home/y/libexec/ant [echo] Ant Version : Apache Ant version 1.7.1 compiled on June 27 2008 [echo] Build File : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build.xml [echo] Local Build Properties [echo] version : 3 [echo] srcdir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery [echo] builddir : ../../../builder/componentbuild [echo] component : gallery-aui-parse-content [echo] component.basefilename : gallery-aui-parse-content [echo] component.basedir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content [echo] component.builddir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp [echo] Global Build Properties [echo] global.build.base : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build [echo] global.build.component : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content [echo] global.build.component.assets : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content/assets -lint-server: -concatdebug: [echo] Concatenating [echo] Source Files : gallery-aui-parse-content.js [echo] In Source Dir : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/js [echo] To : /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content-debug.js [copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/ant [delete] Deleting directory /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/ant -registerdebug: [echo] Wrapping /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content-debug.js in YUI.add module [copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp -prependdebug: -appenddebug: builddebug: -createcore: [copy] Copying 1 file to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp -loggerregex: [echo] Replacing Logger Statements in /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content.js buildcore: -rollupjs: -concatskins: -buildskins: -rollupcss: buildskins: -buildlangs: -rolluplangs: buildlangs: build: minify: [yuicompressor] Compressing /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content.js [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] ,SCRIPT="script",SRC="src"; ---> var <--- ParseContent=A.Component.create({NAME [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] var doc=A.getDoc(); ---> var <--- head=doc.one(HEAD)||doc [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] )||doc.get(DOCUMENT_ELEMENT); ---> var <--- newScript=document.createElement(SCRIPT);newScript [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] (content){var instance=this; ---> var <--- output=instance._clean(content);instance [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] prototype.slice.call(arguments); ---> var <--- output=instance.parseContent(content);args [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] content){var output={}; ---> var <--- fragment=A.Node.create("") [yuicompressor] [yuicompressor] [WARNING] Try to use a single 'var' statement per scope. [yuicompressor] (output){var instance=this; ---> var <--- queue=instance.get(QUEUE);output [yuicompressor] [yuicompressor] [WARNING] The symbol HOST is declared but is apparently never used. [yuicompressor] This code can probably be written in a more compact way. [yuicompressor] ,FIRST_CHILD="firstChild",HEAD="head", ---> HOST <--- ="host",INNER_HTML="innerHTML",PARSE_CONTENT="ParseContent" [yuicompressor] [yuicompressor] [WARNING] The symbol INNER_HTML is declared but is apparently never used. [yuicompressor] This code can probably be written in a more compact way. [yuicompressor] ,HEAD="head",HOST="host", ---> INNER_HTML <--- ="innerHTML",PARSE_CONTENT="ParseContent",QUEUE="queue" [yuicompressor] Compressed to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content-min.js lint: local: deploybuild: [copy] Copying 3 files to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content/gallery-aui-parse-content.js [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content-debug.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content/gallery-aui-parse-content-debug.js [copy] Copying /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/src/gallery-aui-parse-content/build_tmp/gallery-aui-parse-content-min.js to /home/y/var/builds/workspace/gallery/build_tmp/src/yui3-gallery/build/gallery-aui-parse-content/gallery-aui-parse-content-min.js deployassets: deployskins: deploylang: deploydocs: deploy: all: BUILD SUCCESSFUL Total time: 1 second
All code on this site is licensed under the BSD License unless stated otherwise.