Predloga:Navpolje s strnljivimi skupinami
|
Predloga se uporablja na številnih 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: |
Ta predloga se ne prikaže v mobilnem prikazu Wikipedije; prikaže se samo namizno. Za razlago preberite dokumentacijo. |
Serija predlog Navpolje |
---|
|
Predloga:Collapsible templates Ta predloga ustvari navigacijsko predlogo, ki je sestavljena iz skupin sorodnih člankov. Vse skupine so zaprte (privzeto stanje). Kakorkoli, z nastavitvijo parametra je lahko željena skupina odprta.
Uporaba
[uredi kodo]Odstranite parametre, ki jih ne uporabite. Predloga trenutno podpiro do 20 skupin/seznamov groups/lists, vendar se jih lahko doda, če je to potrebno. Primerna je za uporabo najmanj dveh skupin/seznamov; drugače raje uporabi predlogo {{Navpolje}}.
{{Navpolje s strnljivimi skupinami |name = {{subst:PAGENAME}} |state = |selected = {{{1|}}} |title = |titlestyle = |groupstyle = |image = |group1 = |abbr1 = |list1 = |group2 = |abbr2 = |list2 = ... |group10 = |abbr10 = |list10 = }}
Parametri
[uredi kodo]Predloga je narejena tako, da deluje v skladu z drugima dvema sestrskima predlogama {{Navpolje}} in {{Navpolje stolpci}}. Vse tri predloge si delijo skupne parametre zaradi konsistence in lažjo uporabo (ti parametri so označeni z †. Za podribnejši opis parametrov si oglejte dokumentacijo predloge {{Navpolje}}.
Uvodni (setup) parametri
[uredi kodo]- name†
- Ime predloge. Npr, ime te predloge je "Navpolje s strnljivimi skupinami".
- state† [
autocollapse, uncollapsed, collapsed, plain, off
] - Začetna nastavitev možnosti odpri/zapri. Za več informacij glej {{Navpolje}}.
- state† [
- navbar†
- Možne vrednosti so
plain
,off
, privzeta nastavitev je prazen parameter (blank). Za več informacij glej {{Navpolje}}.
- border†
- Možne vrednosti so
child
,none
, privzeta nastavitev je prazen parameter (blank). Parametru nastavi vrednostchild
, če želiš uporabiti navpolje znotraj drugega navpolja; s to opcijo je navpolje child brez okvirja (border) in je ustrezno nameščen znotraj starševskega navpolja. Starševsko navpolje je lahko območje seznama (list) v predlogi {{Navpolje}}, stolpec predloge {{Navpolje stolpci}} ali območje seznama (list) {{Navpolje s strnljivimi skupinami}}. Za več informacij glej {{Navpolje}} in primere.
Osnovni podatkovni parametri
[uredi kodo]- title†
- Naslov predloge, prikazan na sredini v naslovni vrstici (titlebar) na vrhu predloge.
- above†
- Besedilo ali drugi elementi, ki se prikažejo nad groups/lists.
- image†
- Slika na desni strani vseh groups/lists.
- imageleft†
- Slika na levi strani vseh groups/lists.
- below†
- Besedilo ali drugi elementi, ki se prikažejo pod groups/lists.
Skupine (group)/seznami (list) parametri
[uredi kodo]- groupn†
- Naslov vsake skupine.
- listn†
- Vsebina/wikipovezave, ki bodo naštete v skupini. Uporabi pike za ločevanje med wikipovezavami (glej Glej tudi poglavje). Opcijsko lahko uporabite tu predlogi {{Navpolje}} ali {{Navpolje stolpci}} s parametrom
|border=child
. Če uporabiš ta parameter, pusti ustrezen groupn prazen, ker bo child navpolje zagodovil zaprto/odprto stanje.
- abbrn
- Kratek pomenski naslov skupine. Glej spodaj parameter
selected
za uporabo tega parametra. Ta parameter je neobvezen, ampak je njegova uporaba priporočljiva.
- selected
- Če je vrednost
selected
enaka vrednostiabbrn
, potem je seznam listn razprt, vsi drugi seznami pa so zaprti. Če jeselected
prazen, ali ne ustreza nobenemuabbrn
, potem so vse skupine skrite. Običajno je ta parameter nastavljen na {{{1|}}}. Ker je ta predloga osnova za druge predloge, mora obstajati način za prenos parametra group iz članka sekundarni predlogi.
- staten [
autocollapse, uncollapsed, collapsed, plain, off
] - Privzeta nastavitev razprtosti listn je zaprto (collapsed). Ta opcija se prepiše na razprto (uncollapsed), če je
selected
enakabbrn
.
- staten [
- imagen
- Slika, ki se prikaže v listn vsebinskem območju na desni strani.
- imageleftn
- Slika, ki se prikaže v listn vsebinskem območju na levi strani.
Parametri za stil (style)
[uredi kodo]- bodystyle†
- CSS stil/i, ki se priredijo celotni predlogi.
- titlestyle†
- CSS stil/i, ki se priredijo naslovni vrstici (titlebar); običajno
background:color
. Barva wikipovezav se mora spremeniti ročno z uporabo span tagov. Za primer lahko uporabiš|title=[[Skavtizem|<span style="color:ivory;">Skavtizem</span>]]
za spremembo barve povezave. Gumb [odpri]/[zapri] in gumbi p.p.u povezav uporabljajo barvo nastavljeno v parametru titlestyle. Tukaj je primer nastavitve titlestyle:|titlestyle=background:darkgreen;color:ivory;
- abovestyle†
- belowstyle†
- CSS stil/i, ki se priredijo parametroma above and below, vsakemu posebej.
- basestyle†
- CSS stil/i, ki se priredijo parametrom title, above, below in groupn, vsem istočasno.
- imagestyle†
- CSS stil/i, ki se priredijo parametru image. Ta stil se ne priredi parametrom imagen.
- imageleftstyle†
- CSS stil/i, ki se priredijo parametru imageleft. Ta stil se ne priredi parametrom imageleftn.
- groupstyle†
- CSS stil/i, ki se priredijo vsem naslovom skupin. Obišči to stran da poiščeš svetlejšo barvo kot barva ozadja za naslov. Primer:
|groupstyle=background:lightgreen;
- groupnstyle†
- CSS stil/i, ki se priredijo točno določenemu naslovu skupine; ta nastavitev prepiše vse nastavitve določene v groupstyle.
- liststyle†
- CSS stil/i, ki se priredijo vsem parametrom vsebine seznamov.
- listnstyle†
- CSS stil/i, ki se priredijo parametrom za določeno vsebino seznama; ta nastavitev prepiše vse nastavitve določene v liststyle.
- listpadding†
- Notranji odmik (padding), določen s sorazmernostno enoto em, za vsako celico seznama (list); privzeta nastavitev je 0.25em na levi in desni, in 0em zgoraj in spodaj.
Primeri
[uredi kodo]Osnovni primeri
[uredi kodo]{{Navpolje s strnljivimi skupinami |name = Univerza Michigan |title = [[Univerza Michigan|<span style="color:#FFD700;">Univerza Michigan, Ann Arbor</span>]] |titlestyle = background:#00008B;color:#FFD700; |groupstyle = background:#FFD700;color:#00008B; |listclass = hlist |image = |selected = {{{1|}}} |state = collapsed |group1 = [[Univerza Michigan|<span style="color:#00008B;">Članice univerze</span>]] |abbr1 = academics |list1 = * [[University of Michigan College of Engineering|College of Engineering]]... |group2 = [[Michigan Wolverines|<span style="color:#00008B;">Šport</span>]] |abbr2 = šport |list2 = * [[Michigan Stadium|Michigan Stadium]] * [[Crisler Arena|Crisler Arena]]... |group3 = Univerzitetno zemljišče |abbr3 = campus |list3 = * [[Angell Hall Observatory]] * [[Burton Tower]] * [[The Diag]]... }}
Gnezdenje drugi oblik Navpolj
[uredi kodo]Ta primer kaže kako {{Navpolje}}, {{Navpolje s strnljivimi skupinami}} in {{Navpolje stolpci}} delujejo skupaj. Pritisni uredi gumb, da si ogledaš kodo. Vsak izmed child navpolj ima prvi parameter postavljen na child
.
Gnezdenje navpolj, da pridobiš več skupin/seznamov
[uredi kodo]NAvpolja lahko gnezdiš tako, vključno z {{Navpolje s strnljivimi skupinami}}, da dobiš neomejeno število skupin/seznamov (groups/lists). Spodnji primer uporablja eno predlogo {{Navpolje s strnljivimi skupinami}} da skreira prvih 10 strnljivih skupin, in gnezdeno predlogo za naslednjih 10 skupin in še naslednjo gnezdeno za zadnjih 6. Glej kodo, da izveš kako deluje. Precej preprosto je dodajati toliko skupin/seznanmov kot jih želite:
Glej tudi
[uredi kodo]- {{Brezpreloma začetek}} - za pravilno uporabo pik ali pip za prelamljanje postavk v seznamih.
- {{Navpolje}} - Osnovno navpolje.
- {{Navpolje stolpci}} - Sestrska predloga, ki zagotavlja v navpolju stolpce.
- {{Navpolje podskupina}}} - Dovoljuje kreacijo podskupin znotraj predloge {{Navpolje}}.
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 |