A sablonról [sablondok. infó] [szerkesztés]

Navigációs sablon, amelynek tartalma oszlopokba van rendezve. Eredeti célja szerint egyszerű módot biztosított {{zászló}}-val ellátott linkek igazítására; például különböző országokra vonatkozó sablonokban.

Használat

szerkesztés

Csak a leggyakrabban használt paramétereket feltüntetve:

{{Navbox oszlop
|név     = {{subst:PAGENAME}}
|cím     = 
|oszlopszélesség =  <!--  (az oszlopok alapértelmezett szélességének beállítása,
                           lehetőleg proporcionális mértékegységben, mint az 'em'*) -->
|oszlop1 = 
|oszlop2 = 
}}

*Lásd Em (tipográfia). Proporcionális mértékegységet használva megfelelően fog megjelenni különböző böngésző fontméretekkel is. Ha az oszlopszélesség nincs megadva, alapértelmezetten 10em.

Paraméterek

szerkesztés

A következő listában a kötelező paraméterek kövérrel vannak szedve, a kereszttel jelöltek pedig közösek a testvér-sablonokkal, a {{Navbox}}-szal és a {{Navbox alcsoport}}(?)-tal. Sokkal bővebb leírás található ezekről a paraméterekről a {{Navbox}} sablon dokumentációjában.

Beállítási paraméterek

szerkesztés
név
A sablon neve, hogy az „m •  v •  sz” linkek megfelelően működjenek.
navbar
Értéke lehet plain, off, alapértelmezetten pedig üres. Lásd a {{Navbox}} dokumentációját bővebb információért.
keret
Lehetséges értékei: gyerek, nincs, alapértelmezetten pedig üres. Állítsd gyerek-re ha egy másik navbox alárendeltjeként szeretnéd használni. Ezzel a kapcsolóval a gyerek navbox keret nélküli lesz, és belesimul a szülő navboxba. A szülője lehet egy {{Navbox}} listája, vagy egy másik {{Navbox oszlop}}(?) egy oszlopa. Lásd a {{Navbox}} dokumentációját bővebb információért és példákért.

Alapvető adat paraméterek

szerkesztés
cím
A sablon címe, a tetején elhelyezkedő címsorban jelenik meg középre igazítva.
felül
Szöveg vagy más elemek teljes szélességben az oszlopok felett.
kép
Kép az oszlopok jobb oldalán.
balkép
Kép az oszlopok bal oldalán.
alul
Szöveg vagy más elemek teljes szélességben az oszlopok alatt.

Stílus paraméterek

szerkesztés
bodystílus
CSS stílusok, amelyek a sablon testére vonatkoznak (beleértve az oszlopok által nem használt helyet is).
címstílus
A címsorra vonatkozó CSS stílusok, általában background:szín.
felülstílus
alulstílus
A felső (felül paraméterrel megadott) és alsó (alul paraméterrel megadott) cellákra vonatkozó CSS stílusok.
alapstílus
CSS stílusok, amelyek a cím, felül és alul cellákra egyaránt vonatkoznak.
képstílus
CSS stílusok a jobb oldali kép cellájára.
balképstílus
CSS stílusok a bal oldali kép cellájára.
oszlopstílus
CSS stílusok az összes oszlopra, legtöbbször háttérszín megadására (background:szín).
páratlanoszlopstílus
párososzlopstílus
CSS stílusok a páratlan/páros számú oszlopokhoz.
oszlopszámstílus
Csak a megadott számú oszlopra vonatkozó stílusok.
oszlopfejlécstílus
Minden oszlopfejlécre érvényes CSS stílusok.
oszlopszámfejlécstílus
Csak a megadott számú oszlopfejlécre vonatkozó stílusok.
oszlopszámláblécstílus
Csak a megadott számú oszlopláblécre vonatkozó stílusok.

Oszlopok paraméterei

szerkesztés
oszlopszélesség
Szélesség, lehetőleg proporcionális egységben (például „em”), vagy százalékban. Az összes olyan oszlopra érvényes, aminek nincs külön megadva a szélessége az oszlopszámszélesség paraméterben. Alapértéke 10em. Példák:
oszlopszélesség = 15em
oszlopszélesség = 25%
teljesszélesség
Ha meg van adva, bármi is az értéke, az oszlopok együttes szélessége lineárisan skálázódik, hogy kitöltsék a táblázat szélességének 100%-át. Eléggé haladó paraméter, általában nem kell használni. Ha használunk oszlopfejlécet vagy oszlopláblécet, a teljesszélesség automatikusan bekapcsol. Példa:
teljesszélesség = true
térköz
Helykitöltés az első oszlop előtt, lehetőleg proporcionális egységben. Alapértéke 5em. Letiltható, ha 0-ra állítjuk (vagy 0em, vagy 0%).
oszlopszámszélesség
A számmal megadott oszlop szélessége (felülbírálja a fenti oszlopszélesség paramétert).
oszlopszám
A megadott számú oszlop tartalma. Ha használunk oszlopokat, az oszlop1 kötelező. Legfeljebb 20 oszlopot használhatunk.
oszlopszámfejléc
A megadott számú oszlop fejléc cellája, az oszlop felett jelenik meg. A példákat lásd alább.
oszlopszámlábléc
A megadott számú oszlop lábléc cellája, az oszlop alatt.
oszlopszámfejléccolspan
Egy szám, ami megadja hogy az adott számú oszlopfejléc hány oszlopot fogjon át. Alapértéke 1. Ha nagyobb, mint 1, akkor ne adj meg oszlopfejlécet azokra az oszlopokra, ahova még átnyúlik. Például, ha az oszlop1fejléccolspan = 3, hagyd üresen az oszlop2fejléc és oszlop3fejléc paramétereket.
oszlopszámlábléccolspan
Egy szám, ami megadja hogy az adott számú oszloplábléc hány oszlopot fogjon át. Alapértéke 1. Ha nagyobb, mint 1, akkor ne adj meg oszlopláblécet azokhoz az oszlopokhoz, ahova még átnyúlik. Például, ha az oszlop1lábléccolspan = 3, hagyd üresen az oszlop2lábléc és oszlop3lábléc paramétereket.

További csoportok/listák

szerkesztés

Ha szeretnél néhány további csoportot és/vagy listát az oszlopok alá, a következő paraméterekkel teheted meg. Lásd a {{Navbox}} dokumentációját részletesebb leírásért és példákért.

csoportszám
Legfeljebb 6 további csoport és a hozzátartozó lista adható meg vele az oszlopok alatt.
listaszám
Legfeljebb 6 további lista adható meg vele az oszlopok alatt.
csoportstílus
Általános CSS stílusok a csoportokhoz.
csoportszámstílus
A megadott számú csoportra vonatkozó stílusok.
listastílus
Általános CSS stílusok a listákhoz.
listaszámstílus
A megadott számú listára vonatkozó stílusok.
páratlanstílus
párosstílus
A páratlan/páros számú listákra vonatkozik. Felülbírálja a listastílusban megadott stílusokat. Az alapértelmezett viselkedés szerint (fehér-szürke) csíkos lesz a táblázat, az olvasás megkönnyítése érdekében. Csak indokolt esetben szabad változtatni ezen.
párospáratlan [swap, off]
Lásd a {{Navbox}} dokumentációját.

Egyszerű példa

szerkesztés
{{Navbox oszlop
|név       = Navbox oszlop/doc
|cím       = A Kelet-Ázsia Csúcstalálkozón résztvevő államok
|szélesség = 18.25em
|térköz    = 10em
|felül     = ''Jelenlegi tagok''
|oszlop1 = {{Ausztrália}}<br/> {{Brunei}}<br/> {{Kambodzsa}}<br/> {{India}}
|oszlop2 = {{Indonézia}}<br/> {{Japán}}<br/> {{Laosz}}<br/> {{Malajzia}}
|oszlop3 = {{Mianmar}}<br/> {{Új-Zéland}}<br/> {{Kína}}<br/> {{Fülöp-szigetek}}
|oszlop4szélesség = 17em
|oszlop4 = {{Szingapúr}}<br/> {{Dél-Korea}}<br/> {{Thaiföld}}<br/> {{Vietnám}}
|alul = ''Lehetséges jövőbeni tagok:''   {{Kelet-Timor}}   {{Oroszország}}
}}

Példa százalékos szélességekkel

szerkesztés
{{Navbox oszlop
| név     = Navbox oszlop/doc
| cím     = [[Műanyag]]ok
| oszlopszélesség = 33%
| oszlopstílus = text-align:center;
| oszlop1 = [[Polietilén]] (PE)<br />[[Polietilén-tereftalát]] (PET vagy PETE)<br />[[Polivinil-klorid]] (PVC)<br />[[Polivinilidén-klorid]] (PVDC)<br />[[Polilaktid]] (PLA)
| oszlop2 = [[Polipropilén]] (PP)<br />[[Poliamid]] (PA)<br />[[Polikarbonát]] (PC)<br />[[Poli-tetrafluor-etilén]] (PTFE)<br />[[Poliuretán]] (PU)
| oszlop3 = [[Polisztirol]] (PS)<br /> [[Poliészter]]<br /> [[Akrilnitril butaidén sztirol]] (ABS)<br /> [[Polimetil-metakrilát]] (PMMA)<br /> [[Polioxi-metilén]] (POM)
}}

Példa oszlopszámfejléc és oszlopszámlábléc paraméterekkel

szerkesztés

Az oszlopok szürke háttere csak illusztrációs célokat szolgál.

Példa oszlopszámfejléc használatára oszlopszámfejléccolspan paraméterrel

szerkesztés

Az oszlopok szürke háttere csak illusztrációs célokat szolgál. Ez a példa bemutatja az oszlopszámfejléccolspan paraméter használatát, de ugyanígy használható a oszlopszámlábléccolspan a lábléc cellák átfogásának állítására.

Példa a legtöbb paraméter bemutatására

szerkesztés

Az oszlopok szürke háttere és a középre igazított szöveg csak illusztrációs célokat szolgál. Az oszlopoknak alapértelmezetten szürkésfehér a hátterük, és a szöveg balra igazított. Ebben a példában látható hogyan lehet 6 további csoportot/listát használni az oszlopok alatt.

Alárendelt navboxok használata

szerkesztés

A navbox sablonok minden típusa beágyazható a másikba a közös keret paraméter használatával. Bonyolult sablonoknál szükség lehet erre, hogy elérjük a kívánt kinézetet.

szerkesztés

Ebben a példában látszik hogy lehet több {{Navbox oszlop}}(?)-ot egymásba ágyazni a kívánt hatás elérése érdekében. Kattints a szerkesztés gombra hogy lásd a kódot. Van egy fő és két további {{Navbox oszlop}}(?) sablon, a gyerek' paraméter beállításával.

Lásd még

szerkesztés