Template:While: Difference between revisions

From Miranda NG
Jump to navigation Jump to search
No edit summary
(using while loop; support for more than 4 unnamed parameters; ability to specify parameter for template inside Template:While)
Line 1: Line 1:
<includeonly>{{{{{tpl}}}|{{{1}}}}}{{#if:{{{2|}}}|{{{sep|, }}} {{{{{tpl}}}|{{{2}}}}}|}}{{#if:{{{3|}}}|{{{sep|, }}} {{{{{tpl}}}|{{{3}}}}}|}}{{#if:{{{4|}}}|{{{sep|, }}} {{{{{tpl}}}|{{{4}}}}}|}}</includeonly><noinclude>
<includeonly>{{#vardefine: i | 1 }}{{
  #while:
  | {{{{{#var: i }}|}}}
  | {{{{{tpl}}} |p1={{{p1|}}} |{{{{{#var: i }} }}}}}{{
    #if: {{{{{#expr: {{ #var: i }} + 1 }}|}}}
    |{{{sep|,&#32;}}}
    |
  }}{{#vardefine: i | {{#expr: {{#var: i }} + 1 }} }}
}}<nowiki/></includeonly><noinclude>
{{doc}}
{{doc}}
</noinclude>
</noinclude>

Revision as of 12:56, 10 April 2013