Šablona:For nowiki
Vzhled
For nowiki implementuje cyklus foreach. Interpretuje zadaný wikitext jednou pro každou položku v seznamu.
Použití
[editovat zdroj]{{For nowiki|oddělovač|<nowiki>wikitext</nowiki>|položka1|položka2|...}}
{{For nowiki|oddělovač|<nowiki>wikitext</nowiki>|count=počet}}
oddělovačse vkládá mezi výsledky interpretacewikitextu. Whitespace se zachovává.wikitextje interpretován jednou pro každou položku v seznamu.'"`UNIQ--nowiki-00000001-QINU`"'se nahradí hodnotou položky a'"`UNIQ--nowiki-00000003-QINU`"'její pozicí v seznamu (počítá se od 1). Lze použít i jakékoli parametry předané{{for nowiki}}a volat další šablony. Při použití parametru předaného volající šabloně je třeba jej obalit</nowiki>...<nowiki>(otevírací a zavírací značky jsou prohozené) nebo jej předat{{for nowiki}}, pokud jeho název není v konfliktu s některým rezervovaným parametrem.
Druhý způsob volání této šablony, který používá parametr |count = , interpretuje zadaný wikitext počet-krát, přičemž postupně předává celá čísla od jedné do zadaného počtu jako oba parametry '"`UNIQ--nowiki-00000005-QINU`"' a '"`UNIQ--nowiki-00000007-QINU`"'.
Příklad
[editovat zdroj]{{For nowiki| |<nowiki>* Item {{{i}}}: {{Opakovat|2|{{{1}}} }}</nowiki> |pes|kočka|pták}}
vyprodukuje:
- Item 1: pes pes
- Item 2: kočka kočka
- Item 3: pták pták
Související šablony
[editovat zdroj]{{Opakovat}}