Šablóna:For

z Wikipédie, slobodnej encyklopédie
Skočit na navigaci Skočit na vyhledávání


Túto dokumentáciu [upraviť] [história] [obnoviť]
Dokumentácia Dokumentácia

Šablóna slúži na volanie užívateľom zadanej šablóny raz pre každú zo zoznamu zadaných hodnôt. Prvý nepomenovaný parameter je oddeľovač medzi jednotlivými volaniami užívateľom nastavenej šablóny. Ďalšie nepomenované parametre tvoria zoznam hodnôt.

Použitie

{{for loop|<!-- oddeľovač , medzery budú zachované -->|
    call    = volaná šablóna
  | pc1n    = názov prvého parametra odovzdaný volanej šablóne
  | pc1v    = hodnota prvého parametra odovzdaná volanej šablóne
  | pc2n    = názov druhého parametra odovzdaný volanej šablóne
  | pc2v    = hodnota druhého parametra odovzdaná volanej šablóne
  | pc3n    = názov tretieho parametra odovzdaný volanej šablóne
  | pc3v    = hodnota tretieho parametra odovzdaná volanej šablóne
<!-- ďalšie fixné parametre odovzdávané volanej šablóne môžu byť vložené podľa potreby -->
  | pv      = názov parametra volanej šablóny ku ktorému budú priradené
              hodnoty zo zoznamu (tiež prípadný prefix a postfix)
  | prefix  = statický prefix pripojený pred každú z hodnôt premenných
  | postfix = statický postfix pripojený za každú z hodnôt premenných
  | zoznam premenných hodnôt s oddeľovačom "|", medzery sú odstránené
}}

Príklady

1{{for|, 1|00|01|02|03|04|05|06|07|08|09
|10|11|12|13|14|15|16|17|18|19
|20|21|22|23|24|25|26|27|28|29
|30|31|32|33|34|35|36|37|38|39
|40|41|42|43|44|45|46|47|48|49
|50|51|52|53|54|55|56|57|58|59
|60|61|62|63|64|65|66|67|68|69
|70|71|72|73|74|75|76|77|78|79
|80|81|82|83|84|85|86|87|88|89
|90|91|92|93|94|95|96|97|98|99
  |call=1x
}}

100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199


{{for|-|a|3||c|g|call=1x}} pomocou {{1x}}

Výsledok:

a-3--c-g

{{for|

|a|3||c|g|call=1x}}

Výsledok:

a

3


c

g

{|class="wikitable sortable"
|-
!Test
|-
| {{for|
{{!}}-
{{!}} |a|b|c|d|e|call=1x}}
|}

Výsledok:

Test
a
b
c
d
e
{{for| |01|02|03|04|05|06|07|08|09|10|11|12|13|14|15|16|17|18|19
|20|21|22|23|24|25|26|27|28|29|30|31|32|33|34|35|36|37|38|39
|40|41|42|43|44|45|46|47|48|49|50|51|52|53|54|55|56|57|58|59
|60|61|62|63|64|65|66|67|68|69|70|71|72|73|74|75|76|77|78|79
|80|81|82|83|84|85|86|87|88|89|90|91|92|93|94|95|96|97|98|99
|100|101|102|103|104|105|106|107|108|109|110|111|112|113|114|115|116|117|118|119
|120|121|122|123|124|125|126|127|128|129|130|131|132|133|134|135|136|137|138|139
|140|141|142|143|144|145|146|147|148|149|150|151|152|153|154|call=1x}}

Výsledok:

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154

Pozri aj

Šablóna:Loop



Ak máte otázku k tejto šablóne, alebo potrebujete jej rozšírenie a neviete ho správne naformátovať, pýtajte sa v diskusii k šablóne. Pokiaľ je potrebné šablónu urgentne opraviť, obráťte sa na technickú podporu. Na testovanie šablóny môžete vytvoriť testy šablóny.