Odstranite parametre, ki jih ne uporabite.
Predloga se uporablja na 20,000+ straneh. Z urejanjem te predloge lahko zelo obremenite strežnike, zato pred uvedbo vse spremembe, ki jih želite uvesti, preizkusite na njenih podstraneh (/peskovnik oziroma /testniprimeri) ali na svojih lastnih podstraneh. Preizkusite jih lahko tudi v posebnem peskovniku za predloge. Preizkušene spremembe se lahko v predlogo dodajo z enim samim urejanjem. Preden predlogo spremenite, se o spremembah rajši pogovorite na njeni pogovorni strani. |
Uporablja Lua: |
Serija predlog Navpolje |
---|
|
Privzeta barva ozadja za naslovno vrstico (title) je #ccccff. Polja above, below in pa skupine (group) imajo privzeto barvo ozadja #ddddff.
{{Navpolje | bodyclass = | name = {{subst:PAGENAME}} | title = | listclass = hlist | image = | above = | state = | group1 = | list1 = | group2 = | list2 = ... |group20 = |list20 = | below = }}
Navpolje uporablja imena parametrov napisane z malimi črkami kot je to prikazano v škatli. Obvezna parametra name in title bosta kreirala eno vrstično škatlo, če ni naveden noben drug parameter.
Parameter "group1" (itd.) je neobvezen, kot tudi polja imenovana "above/below".
Osnovni in najbolj uporabni parametri so tile (za poln seznam parametrov glej spodaj):
bodyclass -
priredi HTML class
atribut celemu navpolju.name -
ime predloge.title -
besedilo v naslovni vrstici (title bar), kot je na primer: [[Države sveta]].listclass
– CSS razred za sezname celic, običajno je to hlist
za vodoravne sezname.state -
možne vrednosti so autocollapse
, uncollapsed
, collapsed
. S tem parametrom določimo stanje odprtosti škatle, kjer "autocollapse" avtomatično skrije nakopičena navpolja.titlestyle -
CSS stil/iki se priredijo naslovni vrstici (titlebar), kot je na primer: background:gray;
groupstyle -
a CSS stil skupino celic (group-cells), kot je na primer: background:#eee;
image -
neobvezna slika na desni strani. Običajno je namenjena le okraševanju navpolja in se jo zapiše takole [[Slika:XX.jpg|90px|link=|alt=]]
.imageleft -
neobvezna slika na levi strani (zapis je enak kot za parameter "image").above -
besedilo, ki se prikaže nad group/list področjem.groupn -
besedilo na levi strani pred listn (če groupn ni opredeljen, se začne listn na levi strani škatle).listn -
seznam wikipovezav, običajno ločenih s sledečo predlogo: [[A]]{{·}}
[[B]]below -
neobvezno besedilo, ki se prikaže pod group/list sekcijo.Podrobnejši opisi in zapletenejše omejitve so razložene v poglavju Opisi parametrov. Oglej si tudi nekaj ureditev predlog v poglavju: Ureditev tabele.
Tukaj je popoln seznam parametrov za uporabo predloge {{Navpolje}}. V večini primerov so obvezni parametri name
, title
in list1
, čeprav navpolje child ne zahteva teh nastavitev.
{{Navpolje}} ima veliko parametrov, ki so enako poimenovani kot setrske predloge {{Navpolje stolpci}} in {{Navpolje zložljive skupine}} zaradi lažje uporabe. Parametri označeni z zvezdico * so skupni vsem trem glavnim predlogam.
{{subst:PAGENAME}}
kot bližnjico. Ime parametra je neobvezno le, če je opredeljen tudi parameter title
in ni postavljen border
parameter.autocollapse, uncollapsed, collapsed, plain, off
]|state=autocollapse
. Navpolje z autocollapse
bo imelo navpolja skrita, če obstaja dve ali več tabel na isti strani, ki uporabljajo druge zložljive tabele. Drugače pa bo navpolje razgrnjeno. Za bolj tehnično usmerjene, glej MediaWiki:Common.js.|state=collapsed
, se bo navpolje v vsakem primeru startalo skrito.|state=plain
, se bo navpolje v vsakem primeru startalo razgrnjeno s povezavo [zapri] na desni strani. Naslov bo ostal na sredini (z uporabo notranjega odmika do povezav p • p • u).|state=off
, se bo navpolje v vsakem primeru startalo razgrnjeno brez povezave [zapri] na desni strani, ne bo pa uporabljen notranji odmik za centriranje naslova. Ta opcija je za namenjena samo za naprednejšo uporabo; opcija "plain" za večino primero kjer morata biti gumba [odpri]/[zapri] skrita.autocollapse
, collapsed
, plain
ali off
(kot je "uncollapsed"), se bo navpolje vedno startalo v razprtem stanju in bo imelo viden gumb "zapri".|state=uncollapsed
|state={{{state|vaše_željeno_začetno_stanje }}}
|navbar=plain
, p • p • u povezave na levi strani naslovne vrstice ne bodo prikazane. Naslov bo ostal na sredini (z uporabo notranjega odmika). Uporabi |navbar=off
za odstranitev p • p • u povezav, brez uporabe notranjega odmika. Ta opcija je za namenjena samo za naprednejšo uporabo; opcija "plain" zadostuje za večino navpolj kjer navbar ni zaželjen. Priporočeno je, da se navbar ne skrije - tako je omogočeno uporabnikom lažje urejanje.|border=child
ali |border=subgroup
. s to opcijo je navpolje child brez okvirja (border) in je ustrezno nameščen znotraj starševskega navpolja. Okvir je skrit, ni notranjega odmika (padding) ob straneh tabele, tako da ustreza področju list starševsega navpolja. Če je nastavljeno |border=none
, je okvir skrit, notranji odmik pa je odstranjen; navpolje se lahko uporabi kot child v drugi embalaži (ne uporabi opcije none
znotraj drugega navpolja; podobno tudi, uporabi opciji child
/subgroup
samo znotraj drugega navpolja. Če je nastavljeno na karkoli drugega (privzeta vrednost), potem se prikaže običajno navpolje z 1px okvirjem. Drugi način za opredelitev okvirja je slog podskupine (t.j. uporabi prvi parameter neimenovan namesto prametra border): {{Navpolje|child
...
}}
{{-}}
za zagotovitev centriranja, če potrebuješ dvovrstični naslov. Ta parameter sicer ni obvezen, toda uporaba predloge {{Navpolje}} je brez naslova nesmiselna.
. 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 če-ta zagotovljen (glej spodaj).|image=[[Slika:XX.jpg|90px|link=|alt=]]
Uporabo parametrov za stil ne priporočamo zaradi vzdrževanja konsistentnosti med predlogami in članki v Wikpediji. Kakorkoli, dana je možnost spreminjanja le-teh.
|style=background:#nnnnnn;
|style=width:N [em/%/px or width:auto];
|style=float:[left/right/none];
|style=clear:[right/left/both/none];
|basestyle=background:lightskyblue;
|titlestyle=background:#nnnnnn;
|titlestyle=background:name;
|groupstyle=background:#nnnnnn;
|groupstyle=text-align:[left/center/right];
|groupstyle=vertical-align:[top/middle/bottom];
|group3style=background:red;color:white;
|groupwidth=9em
|list5style=background:#ddddff;
|liststyle=padding:0.5em;
" (ali katerokoli druga vrednost) ne bo delovala. Primeri: |listpadding=0.5em 0em;
(nastavi notranji odmik 0.5em za levo/desno, in 0em za zgoraj/spodaj.)|listpadding=0em;
(odstrani vse notranje odmike list.)[swap, even, odd, off]
|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. Primere in podrobnejši opis najdete v poglavju o child navpoljih spodaj.|abovestyle=background:#nnnnnn;
|abovestyle=text-align:[left/center/right];
|imagestyle=width:5em;
Nastavitve stilov, ki so naštete spodaj, so tiste, ki jih urejevalci najpogosteje spreminjajo. Ostale zahtevnejše nastavitve so izpuščene zaradi enostavnosti seznama. Večino stilov si lahko ogledate na MediaWiki:Common.css.
|bodystyle=background:#fdfdfd; width:100%; vertical-align:middle;
|titlestyle=background:#ccccff; padding-left:1em; padding-right:1em; text-align:center;
|abovestyle=background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;
|belowstyle=background:#ddddff; padding-left:1em; padding-right:1em; text-align:center;
|groupstyle=background:#ddddff; padding-left:1em; padding-right:1em; text-align:right;
|liststyle=background:transparent; text-align:left/center;
|oddstyle=background:transparent;
|evenstyle=background:#f7f7f7;
Ker imata liststyle in oddstyle prozorno ozadje, prevzamejo lihi seznami barvo bodystyle, ki ima privzeto nastavitev #fdfdfd (bela z malo sive). List ima privzeto vrednost text-align:left;
, če je del skupine (group); če ni del skupine ima privzeto vrednost text-align:center;
. Ker ima le bodystyle navpično poravnavo (vertical-align), vsi ostali podedujejo nastavitev vertical-align:middle;
.
|titlegroup=[[Slika:Flag_of_Texas.svg|40px|Flag of Texas]]
Ta predloga podpira dodajanje mikroformat informacij. To je izvedeno z dodajanjem "class" atributov različnim podatkovnim celicam, ki označujejo kakšna informacija je vsebovana. Da označite navpolje kot navpolje, ki uporablja hCard informacije o osebi, npr. dodaj sledeči parameter:
|bodyclass=
in
|titleclass=fn
ali (na primer):
|title=Knjige [[Ivan Cankar|Ivana Cankarja]]
...in tako dalje.
Glej en:Wikipedia:WikiProject Microformats za več informacij o dodajanju mikroformat informacije v Eikipedijo, in mikroformat za več informacij o mikroformatih na splošno.
Tabela, ki jo zgenerirjo parametri predloge {{Navpolje}} brez image, above in below (siva barva ozadja seznamov (list) je dodana le za namene prikaza):
Tabela, ki jo zgenerirjo parametri predloge {{Navpolje}} z image, above in below (siva barva ozadja seznamov (list) je dodana le za namene prikaza):
Tabela, ki jo zgenerirjo parametri predloge {{Navpolje}} z image, imageleft, lists, in brez groups, above, below (siva barva ozadja seznamov (list) je dodana le za namene prikaza):
{{Navpolje | name = Navpolje/dok | title= Hrvaški knezi | group1 = Knezi v posavski [[Spodnja Panonija (frankovska dežela)|Spodnji Panoniji]] | list1 = [[Ljudevit Posavski]] {{•}} [[Ratimir (panonski knez) |Ratimir]] {{•}} [[Braslav (panonski knez) |Braslav]] | group2 = Knezi Primorske Hrvaške | list2 = [[Borna]] {{•}} [[Vladislav (hrvaški knez)|Vladislav]] {{•}} [[Mislav (hrvaški knez) |Mislav]] {{•}} [[Trpimir (hrvaški knez) |Trpimir]] {{•}} [[Domagoj (hrvaški knez)|Domagoj]] {{•}} [[Zdeslav (hrvaški knez)|Zdeslav ]] {{•}} [[Branimir (hrvaški knez)|Branimir]] {{•}} [[Muncimir (hrvaški knez)|Muncimir]] {{•}} [[Tomislav]] | group3 = Lokalni, nedoločljivi ali
mitološki slovanski knezi | list3 = [[Porga]] {{•}} [[Vojnomir Slovan]] {{•}} [[Dragamož]] {{•}} [[Ljudemisl]] {{•}} [[Višeslav (hrvaški knez)|Višeslav]]{{•}} [[Iljko]] }}
{{Navpolje | name = Trije elementi | title = Trije elementi | image = [[Slika:TartiniSquare-Piran-6.jpg|60px]] | list1 = [[element1]]{{·}} [[element2]]{{·}} [[element3]] }}
{{Navpolje | name = Navpolje/dok | title = [[Generalni guverner Nove Zelandije|(Generalni) guvernerji]] [[Nova Zelandija|Nove Zelandije]] | image = [[File:Crowned Arms of New Zealand.svg|45px|right]] | imageleft = [[Slika:Flag of the Governor-General of New Zealand.svg|120px|left]] | list1 = [[William Hobson]]*{{·}}[[Robert FitzRoy]]*{{·}}[[George Grey]]*{{·}}[[Thomas Gore Browne]]*{{·}}[[George Bowen]]*{{·}} | list2 = [[James Fergusson, 6. baronet|Sir James Fergusson, Bt]]*{{·}} [[George Phipps, 2nd Marquess of Normanby|The Marquess of Normanby]]*{{·}} [[Hercules Robinson, 1st Baron Rosmead|Hercules Robinson]]*{{·}} [[Arthur Hamilton-Gordon, 1st Baron Stanmore|Arthur Hamilton-Gordon]]*{{·}} | list3 = [[William Jervois]]*{{·}}[[William Onslow, 4th Earl of Onslow|The Earl of Onslow]]*{{·}} [[David Boyle, 7. vojvoda Glasgowa|The Earl of Glasgow]]*{{·}} }}
Navpolje je mogoče narediti z največ 20 skupinami.
{{Navpolje | name = Trije elementi | title = Trije elementi | image = [[Slika:TartiniSquare-Piran-6.jpg|60px]] | state = open | above = Besedilo1 | group1 = Skupina1 | list1 = [[element1]]{{·}} [[element2]]{{·}} [[element3]] | group2 = Skupina2 | list2 = [[element1]]{{·}} [[element2]]{{·}} [[element3]] | list3style = background:#ddddff | list3 = [[element1]]{{·}} [[element2]]{{·}} [[element3]] | group4 = Skupina4 | list4 = [[element1]]{{·}} [[element2]]{{·}} [[element3]] | below = Opomba }}
Z uporabo parametra border je omogočena namestitev večjega števila navpolj znotraj enega okvirja, to lahko dosežete tudi z uporabo nepoimenovanega prvega parametra "child". Osnovni zapis za uporabo slednjega je takšen (doda podskupino za prvo group/list področje):
{{Navpolje |name = {{subst:PAGENAME}} |title = Naslov |group1 = [opcijsko] |list1 = {{Navpolje|child ...parametri child navpolja... }} ... }}
Ta primer ponazarja uporabo podskupin. Priporočeno je da se uporablja {{Navpolje podskupina}}, toda isti rezultat dosežete tudi z uporabo {{Navpolje}} z |border=child
ali z uporabo nepoimenovanega prvega parametra "child". Parameter evenodd je uporabljen za zamenjavo vrstnega reda barv črtastega vzorca v nekaterih navpoljih - tako so črte pravilno razporejene. Če želiš črtasti vzorec popolnoma odstraniti, lahko nastaviš |liststyle=background:transparent;
za vsako navpolje posebej.
Spodnji primer uporablja predlogo navpolje za glavni okvir, njeni parametri list1, list2 in list3 vsebujejo vsak drugo navpolje z nastavljenim |border=child
. Vsako navpolje child ima svoj lasten P(poglej) P(pogovor) U(uredi) menu (navbar); le-te lahko skrijete z uporabo |navbar=plain
za posamezno navpolje ali pa izpustite parameter name (navpolja child ne zahtevajo parametra name za razliko od običajnega navpolja.
Dodatne primere za zapletenejše podskupine in navpolja child najdete na testni strani predloge navpolje.
Predloga navpolje je narejena tako, da deluje v skladu z drugima dvema sestrskima predlogama: {{Navpolje stolpci}} in {{Navpolje zložljive skupine}}. Vse tri predloge si delujejo skupne parametre zaradi konsistence in lažjo uporabo (ti parametri so označeni z † v popolnem seznamu opisanim zgoraj). Najbolj pomembno je to, da se vse tri predloge lahko uporabljajo kot child predloge v vsaki izmed predlog (z uporabo parametra |border=child
ali z opredelitvijo prvega nepoimenovanega parametra child
- {{Navpolje|child
, {{Navpolje stolpci|child
ali {{Navpolje zložljive skupine|child
). Za primere kako se to naredi si oglejte stran naprednejših primerov navpolja.
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 |