Sablon:Navbox alcsoport

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

Ezt a sablont arra terveztük, hogy a {{navbox}}(?)-szal vagy más navigációs sablonnal használjuk, amelyekkel lehet linkekből álló listákat készíteni címekkel vagy csoportfejlécekkel. Ezzel a sablonnal alcsoportokat készíthetünk, amit hozzárendelhetünk a {{navbox}}(?) egy listaeleméhez. Egy alcsoport maximum 20 listát tartalmazhat.

Használat

szerkesztés
{{Navbox alcsoport
|csoportstílus = 
|listastílus   = 
|csoport1      = 
|lista1        = 
|csoport2      = 
|lista2        = 
 ...
|csoport20     = 
|lista20       = 
}}

Paraméterek

szerkesztés

A sablon a {{Navbox}} paramétereit használja; egytől-egyig. Ha bővebb leírást szeretnél róla, nézd meg a dokumentációját. Valójában az egyedüli különbségek e sablon és a {{Navbox}} között a következők:

  • A keret paraméter automatikusan „gyerek”-re van állítva.
  • A csoportok térköze (padding) alapértelmezésben 0.75em kétoldalt, és csak a csoporttérköz paraméterrel lehet állítani. Ezzel az Internet Explorerben található doboz-modell bug megkerülhető, hogy ne befolyásolja a csoportok szélességét.

Minden más teljesen ugyanolyan, mint a {{Navbox}}ban.

Csak a leggyakrabban használt paraméterek következnek alant.

listaszám (azaz lista1, lista2, stb.)
A sablon teste, általában egy rakás link. A formátuma inline, de a szöveget külön sorokba is írhatjuk, ha az egész listát <div> </div> tagok közé zárjuk. Minimum egy lista paraméter kötelező, minden további lista a táblázat új soraként szerepel. Minden listaszám előtt szerepelhet egy hozzá tartozó csoportszám paraméter. A listaelemek háttérszíne (és az egész tábláé) alapértelmezetten transparent (átlátszó), így ugyanazt a háttérszínt használja mint a szülő navigációs doboz.
csoportszám (azaz csoport1, csoport2, stb.)
Ha meg van adva, a szöveg a fejléc-cellában jelenik meg, a listaszám mellett balra. Ha elhagyjuk, a listaszám a táblázat teljes szélességét használja. A háttérszín alapértelmezetten #e6e6ff, de a csoportstílus paraméterrel megváltoztatható.
bodystílus
CSS stílusokat adhatunk meg a sablon testéhez. Példák:
background:#nnnnnn;
text-align:[right/center/left/justified];
csoportstílus
A csoportszám cella által alkalmazott CSS stílusok változtathatók meg vele. Ez az opció felülbírálja az egész táblázatra vonatkozó stílusokat. Például:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
csoporttérköz
CSS stílus a csoportok közti helykitöltés megadására. Általában em mértékegységgel kell megadni. Ajánlott alapértelmezetten hagyni. Példák:
grouppadding = 0em 1em; (1em kétoldalt, 0em fent és lent)
grouppadding = 0em 0.5em 0em 1em; (0em felül, 0.5em jobbra, 0em lent, 1em balra)
listastílus
Az összes listára vonatkozó CSS stílusok. A párosstílus és páratlanstílus paraméterek felülbírálják, ha meg vannak adva.
párosstílus
páratlanstílus
A páros/páratlan számú listákra vonatkozik. Általában a háttérszínt (background:#nnnnnn;) állítjuk vele, hogy „csíkos” legyen a táblázat, az olvasás megkönnyítése érdekében.
párospáratlan [csere, ki]
Ha értéke csere, a páros és páratlan sorok automatikus csíkozása megfordul. Alapesetben a páros sorok háttere szürke a csíkozás miatt, ezzel a paraméterrel pedig a páratlan sorok háttere lesz szürke. A ki értéket használva letiltjuk az automatikus csíkozást. Technikai okokból ne használj pontosvesszőt a paraméter végén.

A csoportok szélességének beállítása

szerkesztés

Ha több {{Navbox alcsoport}}(?) sablon használunk egy szülő {{Navbox}}-ban, általában jobban néz ki ha a csoportok szélessége megegyezik. Hogy ezt beállítsuk, a csoportstílus paramétert kell használnunk, és a listastílust pedig width:auto-ra kell állítani (technikai okokból). Például minden {{Navbox alcsoport}}(?)-ban a következő kódot kell használni a szélesség beállítására:

csoportstílus = width:10em;
listastílus = width:auto;

Ha a kép vagy balkép paramétereket is használjuk, nagyon valószínű hogy kézzel kell beállítani a szélességüket a képstílus és balképstílus megadásával.

A Navbox alcsoport egy szülő Navboxban.

{{navbox
|név        = Angkor romjai
|cím        = [[Angkor]] romjai
|csoport1   = [[Kambodzsa]]
|lista1     = {{Navbox alcsoport
  |párospáratlan = csere
  |csoport1      = [[Angkor]]
  |lista1        = [[Angkorthom]]{{·}} [[Angkorvat]]{{·}} [[Bakong]]{{·}} [[Bakszejcsamkrong]]{{·}} [[Bantej Kdei]]{{·}} [[Bantej Samré]]{{·}} [[Bantejszrei]]{{·}} [[Baphuon]]{{·}} [[Bajon]]-templom{{·}} [[Csoszaj Tevoda]]{{·}} [[Keleti Baraj]]{{·}} [[Keleti Mebon]]{{·}} [[Khleangok|Északi Khleang]]{{·}} [[Kbal Spean]]{{·}} [[Khleangok|Déli Khleang]]{{·}} [[Krol Ko]]{{·}} [[Lolei]]{{·}} [[Neak Pean]]{{·}} [[Phimeanakasz]]{{·}} [[Bakheng]]{{·}} [[Phnom Bok]]{{·}} [[Phnom Krom]]{{·}} [[Prasat Ak Yum]]{{·}} [[Praszat Kravan]]{{·}} [[Prah Khan]]{{·}} [[Pra Kó]]{{·}} [[Preah Palilay]]{{·}} [[Preah Pithu]]{{·}} [[Pre Rup]]{{·}} [[Spean Thma]]{{·}} [[Srah Srang]]{{·}} [[Ta Keo]]{{·}} [[Ta Nei]]{{·}} [[Ta Prohm]] kolostor{{·}} [[Ta Som]]{{·}} [[Elefántterasz]]{{·}} [[Leprás király terasza]]{{·}} [[Thommanon]]{{·}} [[Nyugati Baraj]]{{·}} [[Nyugati Mebon]]{{·}} [[Yasodharapura]]
  |csoport2      = Máshol
  |lista2        = [[Banteay Chhmar]]{{·}} [[Beng Mealea]]{{·}} [[Koh Ker]]{{·}} [[Preah Vihear Temple|Preah Vihear]]{{·}} [[Banteay Prei Nokor]]{{·}} [[Sambor Prei Kuk]]{{·}} [[Phnom Chiso]]{{·}} [[Wat Nokor]]{{·}} [[Kuhak Nokor]]{{·}} [[Phnom Banan]]{{·}} [[Phnom Bayangkao]]{{·}} [[Ba Phnom]]{{·}} [[Tonle Bati]]{{·}} [[Phnom Chhnok]]
 }}
|csoport2   = [[Thaiföld]]
|lista2     = [[Prang Goo]]{{·}} [[Prang Khaek]]{{·}} [[Prang Sam Yod]]{{·}} [[Phanom Rung historical park|Phnom Rung]]{{·}} [[Muang Tum]]{{·}} [[Phimai historical park|Phimai]]{{·}} [[Prasat Mueang Tam|Mueang Tam]]{{·}} [[Mueang Sing historical park|Mueang Sing]]{{·}} [[Sdok Kok Thom]]{{·}} [[Sri Tep historical park]]{{·}} [[Prasat Wat Sa Kampaeng Yai|Wat Sa Kampaeng Yai]]
|csoport3   = [[Laosz]]
|lista3     = [[Wat Phou]]{{·}} [[Oum Moung]]
|csoport4   = Vitatott
|lista4     = [[Ta Moan complex]] ([[Ta Moan]]{{·}} [[Ta Moan Thom]]{{·}} [[Ta Moan Touch]]{{·}} [[Ta Kwai]])
}}

Ebben a példában pedig vízszintes csoportfejléceket láthatunk a lista1 és lista3, a linkeket pedig a lista2 és lista4 paraméterekben. A lista1stílus és lista3stílus paraméterekkel pedig beállíthatjuk a fejlécek színét.

{{Navbox
|név      = Navbox alcsoport/doc
|cím      = Római császárok
|csoport1 = Krízis 235 - 284
|lista1   = [[Maximinus Thrax]]{{·}} [[I. Gordianus]]{{·}} [[II. Gordianus]]{{·}} [[Pupienus]] és [[Balbinus]]{{·}} [[III. Gordianus]]{{·}} [[Philippus Arabus]]{{·}} [[Decius]]{{·}} [[Trebonianus Gallus]]{{·}} [[Aemilianus]]{{·}} [[Valerian (emperor)|Valerian]]{{·}} [[Publius Licinius Egnatius Gallienus]]{{·}} [[II. Claudius]]{{·}} [[Quintillus]]{{·}} [[Aurelianus]]{{·}} [[Marcus Claudius Tacitus]]{{·}} [[Florianus]]{{·}} [[Probus]]{{·}} [[Carus]]{{·}} [[Numerianus]]{{·}} [[Carinus]]
|csoport2 = Fénykor
|lista2   = 
 {{Navbox alcsoport
  |lista1stílus = background:#ddf;
  |lista1 = '''284 - 395'''
  |lista2 = [[Diocletianus]]{{·}} [[Maximianus]]{{·}} [[Constantius Chlorus]]{{·}} [[Galerius]]{{·}} [[Flavius Valerius Severus|II. Severus]]{{·}} [[Maxentius]]{{·}} [[Maximinus Daia]]{{·}} [[Licinius (császár)|Licinius]]{{·}} [[I. Constantinus]]{{·}} [[II. Constantinus]]{{·}} [[Constans|I. Constans]]{{·}} [[II. Constantius]]{{·}} [[Julianus Apostata]]{{·}} [[Jovian]]{{·}} [[I. Valentinian]]{{·}} [[Flavius Valens római császár|Valens]]{{·}} [[Gratian]]{{·}} [[II. Valentinian]]{{·}} [[Eugenius]]{{·}} [[I. Theodosius római császár|I. Theodosius]]
  |lista3stílus = background:#ddf;
  |lista3 = '''Nyugatrómai Birodalom (393 - 476)'''
  |lista4 = [[Flavius Honorius római császár|Honorius]]{{·}} [[III. Constantius]]{{·}} [[Joannes]]{{·}} [[III. Valentinian]]{{·}} [[Petronius Maximus]]{{·}} [[Avitus]]{{·}} [[Majorian]]{{·}} [[Libius Severus]]{{·}} [[Anthemius]]{{·}} [[Olybrius]]{{·}} [[Glycerius]]{{·}} [[Julius Nepos]]{{·}} [[Romulus Augustulus]]
 }}
}}

Lásd még

szerkesztés
  • {{Navbox}} – alap navigációs sablon
  • {{Navbox oszlop}}(?) – oszlopokkal csoportok/listák helyett
  • {{·}} és {{}} – gyakran használt elválasztóelemek a {{navbox}}(?) család listáiban