Předłoha:Nawitabela

Z Wikipedije, swobodneje encyklopedije
Dźi do: Nawigacija, Pytać
[přehlad] [wobdźěłać] [stawizny] [wobnowić]
Dokumentacija Dokumentacija
Skupina nawitabele
{{Nawitabela}}
{{Nawitabela ze špaltami}}
{{Nawitabela z podskupinami}}
Wobdźěłać
p  d  w
Information icon.svg

Tuta předłoha zmóžni spěšnje nawigaciske lajsty wutworić, podawajo, lisćiny wotkazow jako parametry.

Prózdna předłoha

{{Nawitabela
|mjeno          = {{subst:PAGENAME}}
|navbar         = 
|state          = 
|stil hłowneho titula = 
|titul          = 
|wobraz         = 
|wobraz-nalěwo  = 
|barbowy šema   =
|stil ćělesa    = <!-- (abo "stil =" jeli so někajke druhe atributy njewužiwaja) -->
|stil titulow   = 
|stil lisćinow  = 
|stil njerunych = 
|stil runych    = 

|stil horjeka   = 
|horjeka        = 

|titul1         = 
|stil titula1   =
|lisćina1       = 
|stil lisćiny1  =

|titul2         = 
|stil titula2   =
|lisćina2       = 
|stil lisćiny2  =
 ...

|titul20        = 
|stil titula20  =
|lisćina20      = 
|stil lisćiny20 =

|stil deleka    = 
|deleka         = 
}}

Parametry

Trěbne

mjeno
Mjeno předłohi, trěbne za korektne fungowanje wotkazow "pok. disk. wobdź." ("pokazać diskusija wobdźěłać") na wšěch stronach, hdźěz so předłoha wužiwa. Za prózdnotu hodźi so {{subst:PAGENAME}} wužiwać.
titul
Tekst, kotryž so w najwyšej rjadce tabele jewi. Zwjetša je to tema předłohi, krótke wopisanje jeje wobsaha. To je zwjetša jedna rjadka, ale jeli stej dwě rjadce trěbnej, wužij prošu {{-}} za korektne centrowanje.
Standardna barba pozadka je #ccf (skrótšena forma wot #ccccff), hodźi so přez parameter stil_hłowneho_titula (hlej deleka) změnić.
lisćinan
(t.j. lisćina1, lisćina2 atd.) Ćěleso předłohi je zwjetša sadźba wotkazow. Elementy lišćiny dyrbja na jednej rjadce podate być, ale jeli je z <div> </div> wobdawaš, hodźi so dźělenje rjadkow wužiwać (hlej #Přikład ze žórłowym kodom). Dyrbi so znajmjeńša jedyn parameter lišćina; kóždy přidatny parameter lisćina so we wosebitej rjadce tabele jewi. Kóždy parameter lisćinan móže z parametrom tituln wuhotowane być(hlej deleka).
Standardna barba pozadka (a cyłeje tabele) je #f9f9f9. Pozadk hodźi so přez parametry stil_ćělesa, stil_njerunych a/abo stil_runych změnić (hlej deleka).

Opcionalne

Cele

tituln
(t.j. titul1, titul2 atd.) Jeli definowany, potom so nalěwo wot lisćinyn zapodany tekst jewi. Jeli tutón parameter njeje podaty, lisćinan cyłu šěrokosć tabele wobsadźi.
Standardna barba pozadka je #ddf (skrótšena forma wot #ddddff), hodźi so přez parameter stil_titulow změnić (hlej deleka).
wobraz
Wobraz, kotryž so pod hłownym titulom w prawym dźělu tabele (prawšo titulow/lisćinow) zwobraznja. Za korektne zwobraznjenje wobraza je trjeba parameter lisćina1 podać. Parameter wobraz dopušća standardny wikikod za wobrazy, t.j.
[[Wobraz:přikład.jpg|100px]]
Dla wužiwaneho Lua-modula {{InfoboxImage}} nětko je tež móžne mjeno wobraza, kaž na př.
přikład.jpg
Potom šěrokosć so móže z parametrom šěrokosć wobraza definować.
W předłoze, kotraž so na cyłu šěrokosć strony wupřestěwa, budźe so wobraz ze zasunjenjom wot praweje kromy předłoha zwobraznjeć. Jeli chceš tomu zadźěwać, wužij parameter right we wikodźe, t.j.
[[Wobraz:Přikład.jpg|80px|right]]
wobraz-nalěwo
Wobraz, kotryž so pod hłownym titulom w lěwym dźělu tabele (lěwšo titulow/lisćinow) zwobraznja. Za korektne zwobraznjenje wobraza je trjeba parameter lisćina1 podać. Parameter wobraz-nalěwo dopušća standardny wikikod za wobrazy, t.r.
[[Wobraz:přikład.jpg|100px]]
Dla wužiwaneho Lua-modula {{InfoboxImage}} nětko je tež móžne mjeno wobraza, kaž na př.
přikład.jpg
Potom šěrokosć so móže z parametrom šěrokosć wobraza-nalěwo definować.
W předłoze, kotraž so na cyłu šěrokosć strony wupřestěwa, budźe so wobraz ze zasunjenjom wot lěweje kromy předłoha zwobraznjeć. Jeli chceš tomu zadźěwać, wužij parameter left we wikodźe, t.j.
[[Wobraz:Přikład.jpg|80px|left]]
horni wobraz
Wobraz, kotryž so pokazuje w lěwym dźělu hłowneho titula, tuž horjeka. Za pokazowanje je nuzne, njewužiwać parameter mjeno. Parameter horni wobraz dopušća standardny wikikod za wobrazy, t.r.
[[Wobraz:přikład.jpg|100px]]
Dla wužiwaneho Lua-modula {{InfoboxImage}} nětko je tež móžne mjeno wobraza, kaž na př.
přikład.jpg
Potom šěrokosć so móže z parametrom šěrokosć hornjeho wobraza definować.
Přidatnje je móžno definować wopis z parametrom wopis hornjeho wobraza. Ale wón so jenož jako małki "tooltip" jewi, zo by so napohlad nawitabele njeničił.
horjeka abo podtitul
Cela w cyłej šěrokosći tabele, kotraž je njeposrědnje pod hłownym titulom (t.r. nad titulemi/lisćinami ćělesa předłohi). W předłoze bjez wobraza horjeka (podtitul) podaću parametra lisćina1 bjez přisłušneho parametra titul1 wotpowěduje.
podtitul2
Cela w cyłej šěrokosći tabele, kotraž je pod prědnim podtitulom abo horjeka. Wón so móže wužiwać, jeli rum za podtitul snadź njedosaha abo přidata informacija je nuzna.
deleka
Cela po cyłej šěrokosći tabele, kotraž je niže ćělesa předłohi (t.j. pod titulemi/lisćinami a wobrazom). W předłoze bjez wobraza deleka podaću poslednjeho parametra lisćinan bjez přisłušneho parametra tituln wotpowěduje.
přispomnjenka
Z parametrom přispomnjenka so pokaza pod skupinami a lisćinami a ewt. pod deleka dalša cela w cyłej šěrokosći, w kotrejž přidate přispomnjenki so móžeja notować. Jeje tekst so nalěwo a mjenje jewi.

Stile

stil hłowneho titula
CSS-stile, kotrež maja so za hłowny titul wužiwać, zwjetša barba pozadka:
titlestyle = background:#nnnnnn;
titlestyle = background:name;
stil ćělesa abo stil
CSS-stile, kotrež maja so na ćěleso předłohi wužiwać. Jeli so někajke druhe stilowe parametry njepodawaja, hodźi so skrótšena forma stil wužiwać. Tuta opcija ma so w rědkich padach nałožić, dokelž móže k widźomnym wotchilenjam wjesć. Přikłady:
background:#nnnnnn;
text-align:[right/center/left/justified];
width:N [em/%/px];
float:[left/right/none];
clear:[right/left/both/none];
stil titulow
CSS-stile, kotrež maja so na cele titule nałožić. Tutón parameter ma wyšu prioritu porno stilam, kotraž buchu na tabelu dohromady nałožene. Přikłady:
background:#nnnnnn;
text-align:[left/center/right];
vertical-align:[top/middle/bottom];
white-space:nowrap;
stil titulan
CSS-stile, kotrež maja so na specifisku tituln nałožić, přidaty do někajkich stilow definowane z pomocu parametra stil titulow. Tutón parameter so by jenož wužiwać měł, jeli je absolutnje nuzne. Přikład:
stil titula3 = background:red;color:white;
stil lisćinow
CSS-stile, kotrež maja so na wšě lisćiny nałožić. Ma nišu prioritu porno parametram stil njerunych a stil runych (jeli su podate).
stil lisćinyn
CSS-stile, kotrež maja so na specifisku lisćinun nałožić, přidaty do někajkich stilow definowane z pomocu parametra stil lisćinow. Tutón parameter so by jenož wužiwać měł, jeli je absolutnje nuzne. Přikład:
stil lisćiny5 = background:#ddddff;
mjezota lisćinow
Čisło a jednota, kotraž definuje mjezotu w kóždej celi lisćina. Cele z parametrom lisćina normalnje maja mjezotu 0.25em na prawym a lěwym boku, a 0em horjeka a deleka. Dla kompleksnych techniskich přičinow jednore definowanje "stil lisćinow=padding:0.5em;" (abo někajki hinaše definowanje za mjezotu) njefunguje. Přikładaj:
mjezota lisćinow = 0.5em 0em; (definuje mjezotu wot 0.5em za lěwy/prawy, a mjezotu wot 0em za horjeka/deleka.)
mjezota lisćinow = 0em; (wotstronuje wšě mjezoty lisćinow.)
mjezota lisćinyn
Čisło a jednota, kotraž definuje mjezotu w specifisku celi lisćinan. Cele z parametrom lisćinan normalnje maja mjezotu 0.25em na prawym a lěwym boku, a 0em horjeka a deleka. Dla kompleksnych techniskich přičinow jednore definowanje "stil lisćinow=padding:0.5em;" (abo někajki hinaše definowanje za mjezotu) njefunguje.
stil njerunych
stil runych
CSS-stilej, kotrejž maja na njerune (lisćina1, lisćina3 atd.) abo rune (lisćina2, lisćiny4 atd.) lisćiny nałožić. Zwjetša so za podaće barby pozadka (background:#nnnnnn;) wužiwa, zo bychu rjadki tabele wotměnjacu barbu dóstali.
(nje)runy [swap, even, odd, off]
Jeli definowany jako swap, potom so awtomatiske smužkowanje (jendźelsce striping) runych a njerunych linkow wuměnjuje. Normalnje, rune linki dóstawaja swětłošěry pozadk za smužkowanje; jeli tutón parameter so wužiwa, njerune linki dóstawaja šěre smužkowanje město runych linkow. Definowany jako even abo odd da wšě linki tutu smužkowansku barbu. Definowany jako off wotstroni awtomatiske smužkowanje linkow. Tutón přidaty parameter so njech jenož wužiwa zo by porjedźał problemy jeli nawitabela so wužiwa jako dźěćo druheje nawitabele a smužki njejsu přihódne. Přikłady a dalši wopis so móžeja w sekciju wo dźěćacych nawitabelach deleka namakać.
stil horjeka
stil deleka
CSS-stile, kotrež so maja na hornju (z parametrom horjeka podatu) a deljnu (z parametrom deleka podatu) celu nałožić. Zwjetša so za podaće barby pozadka abo wusměrjenja teksta wužiwa:
background:#nnnnnn;
text-align:[left/center/right];
stil wobraza
stil wobraza-nalěwo
CSS stile, kotrež so maja na cele nałožić, hdźež wobraz/wobraz-nalěwo leži. Přikład:
stil wobraza = width:5em;
barbowy šema
Hlej #Barbowe šemy

Dalše

state
Standard je autocollapse. Jeli je hódnota collapsed podata, budźe so nawitabela přeco w schowanym stawje jewić. Jeli je prózdna hódnota abo wšelaka hódnota nimo autocollapse a collapsed podata, budźe so nawitabela přeco we wotwrjenym stawje jewić. Nawitabela z parametrom autocollapse budźe so w schowanym stawje jewić, jeli je na stronje dwě abo wjace tabelow z atributom collapsible. Za technisce wersěrowanych hlej tu: MediaWiki:Common.js.
Druhdy trjebaja wobdźěłowarjo nawigacisku předłohu ze standardnym stawom, kotryž da so w nastawku předefinować. Wutwor za to w swojej mjezypředłoze parameter z jenakim mjenom "state", kotryž prosće hódnotu zakłodneje předłoze přepodawa:
| state = {{{state<includeonly>|standardny staw</includeonly>}}}


Předłoha budźe so přeco při wobhladanju strony předłohi, jeli so | podawa.
navbar
Standardna hódnota je Tnavbar. Jeli je hódnota plain podata, njebudu so wotkazy
p  d  w
w lěwym dźělu titula pokazować.
border
Jeli definowany jako dźěćo abo podskupina, potom nawitabela so móže jako bjezkromneho "dźěća" wužiwać, kotrež so derje w druhej nawitabeli adaptuje. Kroma so schowa a njeje "polster" na bokach tabele, tak zo so w lisćinowym arealu jeje wobdateje nawitabele adaptuje. Jeli definowany jako žana abo none, potom kroma so schowa a "polster" so wotstroni, a nawitabela so móže jako "dźěćo" druheho kašćika wužiwać (njewužiwaj žana abo none-opciju znutřka druheje nawitabele; podobnje, jenož wužiwaj dźěćo/podskupina opciju znutřka druheje nawitabele). Jeli definowany z někajkej druhej hódnotu (normalnje), potom so regularna nawitabela z kromu wot 1px jewi. Alternatiwne wažne definować kromu, zo by w podskupinowym stilu był, je sćěhowace (t.r. wužiwaj prěni njemjenowany parameter město mjenowaneho border-parametra):
{{Nawitabela|dźěćo
...
}}
Mikroformaty
bodyclass
Tutón parameter so zapisa do "class"-atributa za cyłu nawitabelu.
titleclass
Tutón parameter so zapisa do "class"-atributa za titulowu linku nawitabele.

Tuta předłoha podpěra přidaće mikroformatowych informacijow. To so čina z přidaćom "class"-atributow k rozdźělnym datowym celam, pokazujo kajka informacija tam steji. Zo by markěrował nawitabelu jako wobsahowacu hCard-informacije wo wosobje, na př., přidawaj sćěhowacy parameter:

| bodyclass = vcard

a

| titleclass = fn

abo (na př.)

| title = Knihi <span class="fn">[[Iain Banks]]</span>

... a tak dale.

Wupadanje tabele

Bjez wobraza, horjeka a deleka

Tabela, kotraž z wužiwanja předłohi {{Nawitabela}} bjez parametrow wobraz, horjeka a deleka nasta (šěra barba lisćinoweho pozadka přidata jenož za illustraciju):

Z wobrazom, horjeka a deleka

Tabela, kotraž z wužiwanja předłohi {{Nawitabela}} z parametrami wobraz, horjeka a deleka nasta (šěra barba lisćinoweho pozadka přidata jenož za illustraciju):

Z wobrazomaj a bjez skupinowych titulow

Tabela, kotraž z wužiwanja předłohi {{Nawitabela}} z parametrami wobraz, wobraz-nalěwo, lisćiny, a bjez parametrow titule, horjeka, deleka nasta (šěra barba lisćinoweho pozadka přidata jenož za illustraciju):

Přikład ze žórłowym kodom

{{Nawitabela
|mjeno        = {{subst:PAGENAME}}
|state      = {{{state|uncollapsed}}}
|titul  = [[Wikipedija:Nawigaciske předłohi|Nawigaciske předłohi]]
|stil ćělesa = width:50%;

|titul1 = Fyzika
|lisćina1    = [[Předłoha:Kosmologija|Kosmologija]]{{!}}
[[Předłoha:Powšitkowna teorija relatiwnosće|Powšitkowna teorija relatiwnosće]]{{!}}
[[Předłoha:Teorija trunow|Teorija trunow]]

|titul2 = Kontinenty
|lisćina2    = <div>
[[Předłoha:Afrika|Afrika]]{{!}}
[[Předłoha:Azija|Аzija]]{{!}}
[[Předłoha:Europa|Europa]]
</div>

|lisćina3    = [[Předłoha:PŠK Kazachstana|Přirodoškitowe kónčiny Kazachstana]]
}}

Přidatne přikłady

Bjez wobraza

Z wobrazom

Z wobrazom a stilemi

Z wobrazom nalěwo

Z wobrazomaj na woběmaj bokomaj

Z hornim wobrazom, podtitulom a přispomnjenku

horni wobraz
přidatnje z barbowym šemu

Barbowe šemy

Tuta předłoha zmóžni, změnić barby nawikašćika lochko z parametrom(ami). Nětko su hižo definowane někotre šemy. Jeli maš rady dalši wužiwać, prošu namjetuj to na diskusijnej stronje předłohi.

Definicija so stanje z dalšim parametrom: |barbowy šema.

Jeli parameter |barbowy šema faluje abo je prózdny, potom so barby z MediaWiki:Common.css wužiwaja. Jeli chceš jewić stardardny barbowy šema němskeje předłohi de:Vorlage:Erweiterte Navigationsleiste, potom móžeš někajku njedefinowanu hódnotu wužiwać.

Definowana wot wužiwarja

Přidaty k předprogramowanym barbam je móžno definować z parametrami swójske barby z barbowymi kodami. Při tym so zapisa w |barbowy šema= locko |barbowy šema=jednotny. Po tym móžeš definować z |barba= nowu barbu, na př. "green", "blue", "lightsteelblue" atd. Zwobrazowanje potom so jednotnje jednobarbnje stanje.

Tež je móžno wužiwać heksadecimalny kode. Při tym so zapisa w |barbowy šema= lochko |barbowy šema=swójski. Po tym móžeš definować z parametromaj |barba1= a |barba2= swójskej barbje. (w heksadecimalnej notaciji, ale z #-znamješku)

Ze šemy infokašćika

Hinak hač w němskej předłoze, z kotrejež je ideja wo barbowym šema, tež je móžno wužiwać barby {{infokašćik}} (Wone su definowane na stronje MediaWiki:Common.css.).

{{Nawitabela
|mjeno = Nawitabela
|titul = Test
|state = collapsed
|titul1 = asd asd asd
|lisćina1 = asd asd ijwef pidwhvòh oivq
|titul2 = sdf sdf sdf
|lisćina2 = qwe ryt yui
|barbowy šema=infokašćik
|barba1=1
|barba2=6
}}
{{Nawitabela
|mjeno = Nawitabela
|titul = Test
|state = collapsed
|titul1 = asd asd asd
|lisćina1 = asd asd ijwef pidwhvòh oivq
|titul2 = sdf sdf sdf
|lisćina2 = qwe ryt yui
|barbowy šema=infokašćik
|barba1=3
|barba2=7
}}

přinjese

Mjenje mjezoty mjez tabelowych linkach

To su přikłady z mjenje mjezoty mjez jednotliwymi tabelowymi linkami a druhej mjezotu w lisćinach.

border so zjednoći=haj
Přidatnje druha mjezota.
Samo hornja a delnja mjezota

Podskupiny

Loupe.svg Bóle detailowe informacije so móže w nastawk Předłoha:Nawitabela z podskupinami/Dokumentacija namakać.

Tuta předłoha podpěra wutworić podskupiny:

Podskupiny so z pomocu předłohi {{Nawitabela z podskupinami}} zawjazuja. Žórłowy tekst wo hornjej nawitabeli:

{{Nawitabela
|mjeno=Nawitabela/Dokumentacija
|titul=titul
|barbowy šema=.
|horjeka=horjeka
|titul1=titul1
|lisćina1={{Nawitabela z podskupinami
|barbowy šema=.
|titul1              = titul1 podskupiny
|lisćina1            = lisćina1
|titul2              = titul2 podskupiny
|lisćina2            = lisćina2
|titul3              = titul3 podskupiny
|lisćina3            = lisćina3
}}
|titul2=titul2
|lisćina2=lisćina2
|titul3=titul3
|lisćina3=lisćina3
|deleka=deleka
}}

Wažne: předłoha so w paramtrje "lisćinaX" zawjazuje. W přikładźe lisćina1. Tuž, X přeco so dyrbi z potrjechenej ličbu narunać.

Wažne: Jeli druhi barbowy šema je definowany, potom wón so dyrbi tež definować we kóždej zawjazanej předłoze podskupiny.

Přispomnjenka: Samo su móžne wjacore kašćikowanja:

Warianta z kašćikowanjom předłohi Nawitabela

Jeli wužiwaš w titulu podskupiny předłohu {{Nawitabela}} z parametrom border a hódnotu dźěćo (abo z hódnotu dźěćo w prěnim njemjenowanym parametrje), to samsnje wupada kaž w prěnim přikładźe.

Parameter (nje)runy so wužiwa (nic w přikładźe), zo by so smužkowanje (jendźelsce striping) w někotrych podskupinow wuměniło, tak zo so wšě smužki prawidłownje wotměnja. Za kompletne wušaltowanje smužkowanja móžeš stil_lisćinow = background:transparent; we wšěch nawitabelach definować.

Warianta z móžnosću schować podskupinu

Sćěhowacy přikład je warianta dwójneho kašćikowanja. Ale město prěnjeje zawjazaneje předłohi {{nawitabela z podskupinami}} steji normalna {{nawitabela}} z parametrami border z hódnotu dźěćo, titul z hódnotu podtitule a state z hódnotu collapsed zo by schował wobsah. Nimo toho w wobdatej nawitabeli parameter za skupinu dyrbi falować, dokelž by hewak to kepsanski wupadało.

Hlej tež

Nawigaciske předłohi
p  d  w
schowajomny Barba
hornjeje
linki
Wobraz(y) Skupiny Stilowe
parametry
za hłowu
Stilowe
parametry
za ćěselo
Přikłady
<div>
{{Nawigacija}} NavFrame NavHead Nalěwo a naprawo (2) jenož na stronje předłohi
{{Nawigaciska lajsta}}
{{Nawigaciska lajsta/spočatk}}
{{Nawigaciska lajsta/kónc}}
NavFrame NavHead1 Nalěwo a naprawo (2) Haj Haj {{Europa}},
{{Słowjanske rěče}}
<table>
Skupina předłohi {{Nawitabela}}
{{Nawitabela}}
(za tabelowe linki: {{Nawitabela/+}})
collapsible navbox2 Nalěwo a naprawo (2) Haj Haj Haj {{Browsery}},
{{Nawigaciska lajsta Unixowe komanda}}
{{Nawitabela ze špaltami}} collapsible navbox Nalěwo a naprawo (2) Haj Haj Haj
{{Nawitabela z podskupinami}}3 N/A Nalěwo a naprawo (2) Haj Haj Haj {{Romaniske rěče}}
Skupina předłohi {{Nawitabela2}}
{{Nawitabela2}} collapsible navbox2 Nalěwo a naprawo (2) Haj Haj Haj
{{Nawitabela2 ze špaltami}} collapsible navbox Nalěwo a naprawo (2) Haj Haj Haj
{{Nawitabela2 z podskupinami}}4 N/A Nalěwo a naprawo (2) Haj Haj Haj
1 To so hodźi přez direktnu definaciju po CSS-formatach w parametrje PozadkBarbaT (na př. #cfc za swětłu zelenu barbu) změnić

2 To so hodźi změnić přez CSS-formatach w parametrje stil hłowneho titula.

3 Jenož so móže znutřka předłohi {{Nawitabela}} wužiwać

4 Jenož so móže znutřka předłohi {{Nawitabela2}} wužiwać

Atributy za schowajomnosć
Typ CSS klasy Javaskript Wona so schowa, jeli Custom
initial state
Nesting
Schowajomne tabele collapsible Definowana w Common.js wjace hač 1 so schowaca je na stronje. Haj Haj
Schowajomne wobłuki NavFrame

Jeli maš prašenje k tutej předłoze, da so móžeš na stronje Wikipedija diskusija:Projekt za předłohi prašeć.
Z Wikipedije, swobodneje encyklopedije