Changeset 12310
- Timestamp:
- 02/07/08 09:26:43 (11 months ago)
- Location:
- dojox/trunk
- Files:
-
- 7 modified
-
date/php.js (modified) (1 diff)
-
dtl/html.js (modified) (1 diff)
-
dtl/tag/date.js (modified) (1 diff)
-
dtl/tag/loop.js (modified) (2 diffs)
-
dtl/tag/misc.js (modified) (3 diffs)
-
dtl/utils/date.js (modified) (1 diff)
-
dtl/_base.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
dojox/trunk/date/php.js
r12296 r12310 187 187 y: function(){ 188 188 // summary: A two digit representation of a year 189 return this. date.getFullYear.substsring(2, 4);189 return this.Y().slice(-2); 190 190 }, 191 191 -
dojox/trunk/dtl/html.js
r12304 r12310 708 708 return dojox.dtl.Parser.prototype.skipPast.call(this, endtag); 709 709 }, 710 getVarNode : function(){710 getVarNodeConstructor: function(){ 711 711 return dojox.dtl.HtmlVarNode; 712 712 }, 713 getTextNode : function(){713 getTextNodeConstructor: function(){ 714 714 return dojox.dtl.HtmlTextNode; 715 715 }, -
dojox/trunk/dtl/tag/date.js
r12296 r12310 22 22 } 23 23 var format = parts[1]; 24 return new dojox.dtl.tag.date.NowNode(format, parser.getTextNode ());24 return new dojox.dtl.tag.date.NowNode(format, parser.getTextNodeConstructor()); 25 25 } -
dojox/trunk/dtl/tag/loop.js
r12304 r12310 113 113 var name = args[args.length - 1]; 114 114 115 var node = new dojox.dtl.tag.loop.CycleNode(args.slice(1, args.length - 2), name, parser.getVarNode ());115 var node = new dojox.dtl.tag.loop.CycleNode(args.slice(1, args.length - 2), name, parser.getVarNodeConstructor()); 116 116 117 117 if(!parser._namedCycleNodes){ … … 120 120 parser._namedCycleNodes[name] = node; 121 121 }else{ 122 node = new dojox.dtl.tag.loop.CycleNode(args.slice(1), null, parser.getVarNode ());122 node = new dojox.dtl.tag.loop.CycleNode(args.slice(1), null, parser.getVarNodeConstructor()); 123 123 } 124 124 -
dojox/trunk/dtl/tag/misc.js
r12304 r12310 89 89 dojox.dtl.tag.misc.debug = function(parser, text){ 90 90 // summary: Output the current context, maybe add more stuff later. 91 return new dojox.dtl.tag.misc.DebugNode(parser.getTextNode ());91 return new dojox.dtl.tag.misc.DebugNode(parser.getTextNodeConstructor()); 92 92 } 93 93 … … 95 95 // summary: Filter the contents of the blog through variable filters. 96 96 var parts = text.split(" ", 2); 97 var varnode = new (parser.getVarNode ())("var|" + parts[1]);97 var varnode = new (parser.getVarNodeConstructor())("var|" + parts[1]); 98 98 var nodelist = parser.parse(["endfilter"]); 99 99 parser.next(); … … 106 106 throw new Error("'firstof' statement requires at least one argument"); 107 107 } 108 return new dojox.dtl.tag.misc.FirstOfNode(parts, parser.getTextNode ());108 return new dojox.dtl.tag.misc.FirstOfNode(parts, parser.getTextNodeConstructor()); 109 109 } -
dojox/trunk/dtl/utils/date.js
r12296 r12310 65 65 [60 * 1000, function(n){ return (n == 1) ? 'minute' : 'minutes'; }] 66 66 ], 67 _months_ap: ["Jan.", "Feb.", "March", "April", "May", "June", "July", "Aug.", "Sept.", "Oct.", "Nov.", "Dec."] ,67 _months_ap: ["Jan.", "Feb.", "March", "April", "May", "June", "July", "Aug.", "Sept.", "Oct.", "Nov.", "Dec."] 68 68 }); -
dojox/trunk/dtl/_base.js
r12304 r12310 369 369 throw new Error("Unclosed tag found when looking for " + endtag); 370 370 }, 371 getVarNode : function(){371 getVarNodeConstructor: function(){ 372 372 return dd._VarNode; 373 373 }, 374 getTextNode : function(){374 getTextNodeConstructor: function(){ 375 375 return dd._TextNode; 376 376 },