Template:For nowiki
From Break Into Chat - BBS wiki
| Lua logo | Uses Lua: |
This template implements a foreach loop. It interprets a given wikitext (unlike {{For loop}}, which calls a specified template) once for each item in the list.
Usage
{{For nowiki|separator|<nowiki>wikitext</nowiki>|item1|item2|...}}
separatoris inserted between the results ofwikitextinterpretation. Whitespace is preserved.wikitextis interpreted once for each item in the list. It the may use <syntaxhighlight lang="text" class="" style="" inline="1">{{{1}}}</syntaxhighlight> to get the item value, and <syntaxhighlight lang="text" class="" style="" inline="1">{{{i}}}</syntaxhighlight> to get its position in the list (starting from 1). It may also contain template calls. To use a parameter passed to the calling template, surround it with</nowiki>...<nowiki>(the opening and closing tags are swapped).
Example
| Markup | Renders as |
|---|---|
{{For nowiki|
|<nowiki>* Item {{{i}}}: {{3x|{{{1}}} }}</nowiki> |dog|cat|bird}}
|
|
See also
- {{For loop}}