-
- Downloads
Overhaul of template.ssjs
======== THERE IS NEW SYNTAX ======== It is absolutely forbidden to include one tag inside another... NO execptions anymore. This one will have the largest impact. Essentially, @@JS:if(somevar)then'@@something:else@@'else''@@ will *NOT* work. Now, if you want to access to current iteration of the repeated array inside a <<REPEAT objname>> section, it's available inside of JS: bits as RepeatObj. This should remove all need for nested tags. A new convinience functions has been added... Nz(value[, valIfUndef]) returns valIfUndef (defaults to the empty string) if value is undefined and value if it IS defined.
Showing
- web/lib/template.ssjs 61 additions, 56 deletionsweb/lib/template.ssjs
- web/templates/default/leftnav.inc 3 additions, 1 deletionweb/templates/default/leftnav.inc
- web/templates/default/msgs/choosegroup.inc 1 addition, 1 deletionweb/templates/default/msgs/choosegroup.inc
- web/templates/default/msgs/choosesubs.inc 3 additions, 3 deletionsweb/templates/default/msgs/choosesubs.inc
- web/templates/default/msgs/groups.inc 1 addition, 1 deletionweb/templates/default/msgs/groups.inc
- web/templates/default/msgs/msg.inc 3 additions, 3 deletionsweb/templates/default/msgs/msg.inc
- web/templates/default/msgs/msgs.inc 11 additions, 11 deletionsweb/templates/default/msgs/msgs.inc
- web/templates/default/newuser.inc 1 addition, 1 deletionweb/templates/default/newuser.inc
- web/templates/default/nodelist.inc 2 additions, 3 deletionsweb/templates/default/nodelist.inc
Loading
Please register or sign in to comment