Predloga:Navpolje podskupina
Ta predloga vsebuje skrajno zapletene in/ali ezoterične skladenjske elemente.
Prosimo vas, da predloge ne spreminjate, če niste popolnoma prepričani in niste pripravljeni popraviti vse posledične stranske škode ob nepričakovanih rezultatih. Vse preizkušanje opravite v splošnem Peskovniku za predloge ali v vašem uporabniškem prostoru. |
Serija predlog Navpolje |
---|
|
Ta predloga je narejena tako, da se uporablja skupaj z predlogo {{Navpolje}} ali katerokoli drugo navigacijsko predlogo, ki dovoljujejo kreacijo seznamov wikipovezav z naslovi (titles ali groups headers). Ta predloga kreira podpredloge, ki so lahko prirejene seznamu (list) znotraj predloge {{Navpolje}}. Podskupina lahko vsebuje do 20 seznamov (group/list).
Uporaba
[uredi kodo]Odstranite parametre, ki jih ne uporabite.
{{Navpolje podskupina | groupstyle = | liststyle = | group1 = | list1 = | group2 = | list2 = ... | group20 = | list20 = }}
Opisi parametrov
[uredi kodo]Ta predloga uporablja vse parametra predloge {{Navpolje}}. Za podrobnejšo razlago opisov poglej dokumentacijo omenjene predloge. Dejansko je edina razlika med to predlogo in predlogo {{Navpolje}} sledeča:
- Parameter border ima privzeto vrednost "child"
- Notranji odmik (padding) skupine (group) ima privzeto vrednost 0.75em na levi in desni strani, in se lahko spremeni le s spremembo parametra
grouppadding
. To je narejeno zaradi izogibanja hrošča škatelnega modela Internet Explorerja (Internet Explorer box model bug), ki povzroča nepravilni prikaz širine skupin (groups).
Vse ostalo je točno tako kot v predlogi {{Navpolje}}.
Tukaj so opisani le najbolj osnovni parametri.
Celice
[uredi kodo]- listn
- (t.j. list1, list2 ..., list20) Jedro predloge, običajno je to seznam wikilinkov. Besedilo je lahko zapisano v ločenih vrsticah, če je celoten seznam obdan z
<div> </div>
. Obvezen je vsaj en list parameter; vsak dodaten list se prikaže v ločeni vrstici tabele. Vsak listn je lahko postavljen za ustreznim groupn parameter, če je le-ta zagotovljen (glej spodaj). Privzeta barva ozadja seznama in celotne tabele jetransparent
, torej prikatuje isto barvo ozadja kot jo uporablja starševsko navpolje.
- groupn
- (t.j. group1, group2 ..., group20) Če je paramater opredeljen, se besedilo pojavi v naslovni celici, ki je prikazana na levi strani listn. Če ni določen, listn uporabi polno širino tabele. Privzeta barva ozadja je
#e6e6ff
, lahko pa jo spremenite s parametrom groupstyle (glej spodaj).
Parametri za stil (style)
[uredi kodo]- bodystyle
- Določa CSS stil, ki se priredi telesu predloge. Primeri:
background:#nnnnnn;
text-align:[right/center/left/justified];
- groupstyle
- CSS stil/i, ki se priredi groupn celicam. Ta opcija prepiše vse stile, ki so bili prirejeni celotni tabeli. Primeri:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
- grouppadding
- CSS stil/i, ki se priredi notranjemu odmiku (padding) skupine (group). Običajno se določi s določen s sorazmernostno enoto em. Priporočljivo je, da se ta parameter ne nastavlja, tako da se uporabijo privzete nastavitve. Primeri:
|grouppadding=0em 1em;
(1em levo/desno, 0em zgoraj/spodaj)|grouppadding=0em 0.5em 0em 1em;
(0em zgoraj, 0.5em desno, 0em spodaj, 1em levo)
- liststyle
- CSS stili/i, ki se priredijo vsem seznamom (lists). Prepisan je lahko s parametroma oddstyle in evenstyle (če sta opredeljena), opisana spodaj.
- oddstyle
- evenstyle
- Priredi se liho (list1, list3, itd) ali sodo (list2, list4, itd) oštevilčenim seznamom. Ta dva parametra razveljavita stil, ki ga določa parameter liststyle. Privzeta vrednost doda črtasti vzorec (bel in siv) liho/sodim vrsticam z namenom izboljšanja preglednosti. Ta nastavitev naj se ne spreminja razen v izjemnih primerih.
- evenodd
[swap, even, odd, off]
- Če je nastavljeno
|evenodd=swap
, se obrne vrstni red črtastega vzorca. Običajno, je ozadje sodih vrstic svetlosive barve; če uporabite to nastavitev bodo to barvo prevzele lihe vrstice. Nastavitev na|evenodd=even
ali|evenodd=odd
obarva vse vrtice določene barve črtastega vzorca enako. Nastavitev na|evenodd=off
onemogoči črtasti vzorec. To je parameter za naprednejšo uporabo in naj se uporablja le za popravljanje vzorca, kadar je navpolje uporabljen kot child v drugem navpolju in se črtast vzorec ne ujema. OPOMBA: Zaradi sistemskih omejitev, ne uporabi podpičja pri zaključku ukaza.
- evenodd
Nastavljanje širine skupin
[uredi kodo]Če je uporabljenih več predlog {{Navpolje podskupina}} znotraj starševske predloge {{Navpolje}}, izgleda bolje, če se širina med skupinami ujema. Za dosego tega nastavite parameter groupwidth
:
|groupwidth=10em
Drugi način je, da nastavite parametre groupstyle
, ki vsebujejo željeno širino in liststyle
parametre na width:auto (zaradi HTML/CSS vzrokov). Na primer: vključi sledečo kodo v vsako {{Navpolje podskupina}} za poravnavo širine:
|groupstyle=width:10em;
|liststyle=width:auto;
- OPOMBA: Da deluje
groupstyle
širina, moraš nastavitiliststyle
širino na "auto".
Če uporabiš tudi parametra image
ali imageleft
, boš moral po vsej verjetnosti ročno nastaviti tudi njuno širino z uporabo parametrov imagestyle
in imageleftstyle
.
Primeri
[uredi kodo]Primer 1
[uredi kodo]Primer uporabe Navpolje podskupina znotraj predloge Navpolje.
{{Navpolje | name = Zaščitene območja Kolorada | title = Zaščitene območja Kolorada | group1 = National Park Service | list1 = {{Navpolje podskupina |group1 = Narodni parki |list1 = [[Black Canyon of the Gunnison National Park|Black Canyon of the Gunnison]]{{•}} [[Great Sand Dunes National Park and Preserve|Great Sand Dunes]]{{•}} [[Mesa Verde National Park|Mesa Verde]]{{•}} [[Rocky Mountain National Park|Rocky Mountain]] |group2 = Nacionalni spomeniki |list2 = [[Colorado National Monument|Colorado]]{{•}} [[Florissant Fossil Beds National Monument|Florissant Fossil Beds]]{{•}} [[Hovenweep National Monument|Hovenweep]]{{•}} [[Yucca House National Monument|Yucca House]] |group3 = Zgodovinska prizorišča |list3 = [[Bent's Old Fort National Historic Site|Bent's Old Fort]]{{•}} [[Sand Creek Massacre National Historic Site|Sand Creek Massacre]] |group4 = Rekreacijsko območje |list4 = [[Curecanti National Recreation Area|Curecanti]] }} | group2 = Zaščiteni gozdovi | list2 = [[Arapaho National Forest|Arapaho]]{{•}} [[Grand Mesa National Forest|Grand Mesa]]{{•}} [[Gunnison National Forest|Gunnison]]{{•}} [[Pike National Forest|Pike]]{{•}} [[Rio Grande National Forest|Rio Grande]]{{•}} [[Roosevelt National Forest|Roosevelt]]{{•}} [[Medicine Bow - Routt National Forest|Medicine Bow - Routt]]{{•}} [[San Isabel National Forest|San Isabel]]{{•}} [[San Juan National Forest|San Juan]]{{•}} [[Uncompahgre National Forest|Uncompahgre]]{{•}} [[White River National Forest|White River]] }}
Primer 2
[uredi kodo]Primer izvedbe vodoravnih naslovov podskupine za list1
in list3
, ter seznama wikipovezav za list2
in list4
. Nastavljena sta list1style
in list3style
za barvo ozadja naslova.
{{Navpolje | name = Roman Emperors | title = Roman Emperors | group1 = Crisis 235 AD - 284 AD | list1 = [[Maximinus Thrax]]{{·}} [[Gordian I]]{{·}} [[Gordian II]]{{·}} [[Pupienus]] and [[Balbinus]]{{·}} [[Gordian III]]{{·}} [[Philip the Arab]]{{·}} [[Decius]]{{·}} [[Trebonianus Gallus]]{{·}} [[Aemilianus]]{{·}} [[Valerian (emperor)|Valerian]]{{·}} [[Gallienus]]{{·}} [[Claudius II]]{{·}} [[Quintillus]]{{·}} [[Aurelian]]{{·}} [[Marcus Claudius Tacitus]]{{·}} [[Florianus]]{{·}} [[Marcus Aurelius Probus|Probus]]{{·}} [[Carus]]{{·}} [[Numerian]]{{·}} [[Carinus]] | group2 = Dominate | list2 = {{Navpolje podskupina |list1style = background:#ddf; |list1 = '''284 AD - 395 AD''' |list2 = [[Diocletian]]{{·}} [[Maximian]]{{·}} [[Constantius Chlorus|Constantius I]]{{·}} [[Galerius]]{{·}} [[Flavius Valerius Severus|Severus II]]{{·}} [[Maxentius]]{{·}} [[Maximinus]]{{·}} [[Licinius]]{{·}} [[Constantine I]]{{·}} [[Constantine II (emperor)|Constantine II]]{{·}} [[Constans|Constans I]]{{·}} [[Constantius II]]{{·}} [[Julian the Apostate]]{{·}} [[Jovian (Emperor)|Jovian]]{{·}} [[Valentinian I]]{{·}} [[Valens]]{{·}} [[Gratian]]{{·}} [[Valentinian II]]{{·}} [[Eugenius]]{{·}} [[Theodosius I]] |list3style = background:#ddf; |list3 = '''Western Empire (393 AD - 476 AD)''' |list4 = [[Honorius (emperor)|Honorius]]{{·}} [[Constantius III]]{{·}} [[Joannes]]{{·}} [[Valentinian III]]{{·}} [[Petronius Maximus]]{{·}} [[Avitus]]{{·}} [[Majorian]]{{·}} [[Libius Severus]]{{·}} [[Anthemius]]{{·}} [[Olybrius]]{{·}} [[Glycerius]]{{·}} [[Julius Nepos]]{{·}} [[Romulus Augustus]] }} }}
Glej tudi
[uredi kodo]- {{Navpolje}} – Osnovno navpolje
- {{Navbox subgroup long}} – Razširjena verzija {{Navpolje podskupina}}, ki dovoljuje do 38 podskupin.
- {{Navpolje stolpci}} – Sestrska predloga, ki v navpolju zagotavlja stolpce.
- {{Navpolje zložljive skupine}} – Še ena varianta.
- en:Wikipedia:Line break handling – kako pravilno delati s presledki med besedami oz. word wraps (prelom vrstice) v Wikipediji, zaradi preloma vrstice linkanih povezav v seznamih navpolj.
- {{Brezpreloma začetek}} – Priporočen format pri dodajanju pik, pip ali pomišljajev med elementi seznamov. Stran opisuje kako jih pravilno uporabljati.
- {{Nobold}} – Za prikaz normalnega teksta znotraj besedila, ki je poudarjeno (bold), t.j.. naslovne celice v tabelah.
zložljiva | slika | skupine | privzeta barva ozadja glave | parameter (body) sloga | zgled | |
---|---|---|---|---|---|---|
{{Navpolje}} | collapsible |
levo/desno od telesa | Da | #ccccff | Da | {{Navigacija Osončje}} |
{{Navpolje stolpci}} | collapsible |
levo/desno od stolpca | Ne | #ccccff | Da | {{Papeži}} |
{{Navpolje leta}} | collapsible |
Ne | Ne | #ccccff | Ne | {{??}} |
{{Navpolje s strnljivimi skupinami}} | collapsible |
levo/desno od telesa in/ali v vsaki listi | Da | #ccccff | Da | {{Lune Plutona in Eride}} |
Tip | CSS razredi | Javascript | Zloži se, ko je | Prilagojeno začetno stanje |
Gnezdenje |
---|---|---|---|---|---|
Strnljive tabele | collapsible | Definirano v Common.js | 2 ali več samo-strnljivih na strani | Da | Da |