Sablon:For ciklus

A Wikipédiából, a szabad enciklopédiából
Használati útmutató

Ez a sablon egy for ciklusnak megfelelő módon ismétlődő részek megjelenítéséhez használható. Egy adott sablont hív meg, maximum 150 alkalommal, egy listából származó értéket adva át paraméterként; a változó paraméter mellett 5 további konstans érték is megadható.

Használat[szerkesztés]

{{for ciklus
  |hív=meghívandó sablon
  |elválasztó karakter(sorozat), ami az értékek közé lesz beillesztve (névtelen paraméter; kötelező megadni)
  |kp1n=az első konstans értéket tartalmazó paraméter neve
  |kp1é=első konstans érték
  |kp2n=a második konstans értéket tartalmazó paraméter neve
  |kp2é=második konstans érték
  |kp3n=a harmadik konstans értéket tartalmazó paraméter neve
  |kp3é=harmadik konstans érték
  |kp4n=a negyedik konstans értéket tartalmazó paraméter neve
  |kp4é=negyedik konstans érték
  |vp=a változó paraméter neve
  |előtag=konstans, a változó paraméter elé lesz beillesztve
  |utótag=konstans, a változó paraméter mögé lesz beillesztve
  |a változó paraméter értékek listája 1-150-ig (konstans előtag és utótag nélkül), a "|" karakterrel elválasztva
     (feldolgozza az üres értékeket is, ezek ''nem'' számítanak definiálatlannak)
}}

Az elválasztó névtelen paraméter, kezdődhet, illetve végződhet tetszőleges számú szóközzel vagy sortöréssel is. Ezt a paramétert a lista előtt kell megadni. Ha a listában levő paraméter érték egyenlőségjelet tartalmaz, a lista megnevezett paraméterekből fog állni, legalábbis ettől a ponttól kezdve. Megjegyzendő, hogy például a lista harmadik eleme a negyedik paraméter lesz, mivel az első maga az elválasztó. Ha az elválasztó egyenlőségjelet tartalmaz, akkor "1=" fog elé kerülni, és ebben az esetben nem kezdődhet, illetve végződhet sortöréssel vagy szóközzel.

Példák[szerkesztés]

Kód Eredmény
1{{for ciklus|, 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
  |hív=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

Megjegyzendő, hogy az elválasztó vége előtaggá válik; az első előtagot külön kell megadni.

Lásd még[szerkesztés]

{{Ciklus}}(?)