Šablona:Navbox/dokumentace

Z WikiSkript

Tato šablona slouží k vytvoření horizontálních navigačních šablon.

Použití[editovat zdroj]

Zatím jsou použity anglické názvy parametrů a některých jejich možných hodnot. Jejich významy jsou vysvětleny v této dokumentaci.

{{Navbox
|jméno = {{subst:PAGEjméno}}
|název = 
|obrázek = 
|nad = 

|skupina1 = 
|seznam1 = 

|skupina2 = 
|seznam2 = 
 …
|skupina20 = 
|seznam20 = 

|pod = 
}}

Seznam parametrů[editovat zdroj]


Všechny parametry této šablony obsahují jen malá písmena. Povinné parametry jsou jméno (název) a název (nadpis). Pokud jsou vynechány další parametry, vytvoří se jednořádková navigační šablona.


Všimněte si, že parametry skupina1 (skupina1) a další jsou nepovinné. Stejně tak nepovinné jsou parametry nad (nad) a pod (pod).

Základní a nejpoužívanější parametry jsou následující (úplný seznam je níže):

jméno - název navigační šablony.
název - nadpis, text v záhlaví navigační šablony. Například: [[Dědičné metabolické poruchy]].
obrázek - Obrázek na pravé straně navigační šablony, například [[Soubor:XX.jpg|90px|Popisek obrázku]]. Nezapomeňte na výstižný popisek obrázku.
obrázekvlevo - Obrázek na levé straně navigační šablony.
nad - Text, který se objeví nad částí se skupinami a výčty, například seznam nějakých obecných wikilinků.
seznamn - Výčet s číslem n. Obvykle obsahuje seznam pojmů oddělených puntíkem (•).
například [[Dědičné metabolické poruchy]] (DMP) • [[Dědičné metabolické poruchy malých molekul|DMP malých molekul]] • [[Dědičné metabolické poruchy komplexních molekul|DMP komplexních molekul]] • [[Vyšetřovací metody u DMP]] • [[Novorozenecký screening]] • [[Skrínink dědičných chorob]]
skupinan - Text na levé straně před výčtem s číslem n. Pokud je vynechán, výčet začíná zcela vlevo.
pod - Text, který se objeví pod částí se skupinami a výčty.

Další detaily a omezení jsou vysvětleny v oddílu Popis parametrů. Další možná rozložení naleznete v oddílu Rozložení.

Popis parametrů[editovat zdroj]

V tomto oddíle naleznete úplný seznam parametrů šablony {{Navbox}}. Ve většině případů je nutné vyplnit pouze parametry jméno, název a seznam1.

Běžné nastavení[editovat zdroj]

jméno (název)
border (rámeček)
Pokud je tento parametr nastaven na hodnotu none (nic), navigační šablona může být použita uvnitř nějakého jiného kontejneru (například obecné tabulky).
Pokud je tento parametr nastaven na jakoukoli jinou hodnotu, výsledkem bude výchozí chování, tedy navigační šablona bude mít okraj s mezerou.

Jednotlivé části[editovat zdroj]

název (název)
Nadpis je text, který se objeví v záhlaví celé šablony. Obvykle je dostatečným popisem obsahu šablony. Nadpis je obyčejně jednořádkový.
Po technické stránce není tento parametr povinný, ale bez něj nemá navigační šablona smysl.
seznamn (výčetn)
Popis se týká řady parametrů, jejichž název se liší jen číslem, t. j. seznam1, seznam2, atd…; n může být nejvýše 20.
Hodnoty těchto parametrů jsou samotným tělem šablony, obvykle tedy výčtem nějakých položek, většinou odkazů. Je nutno uvést alespoň jeden parametr seznam, aby šablona měla nějaký obsah. Každý další seznam je dalším řádkem tabulky. Ke každému seznamn může existovat parametr skupinan, viz níže.
skupinan (skupinan)
Popis se týká řady parametrů, jejichž název se liší jen číslem, t. j. skupina1, skupina2, atd…; n může být nejvýše 20.
Pokud je některý z těchto parametrů vyplněn, zobrazí nalevo od výčtu buňka, která popisuje daný výčet. Pokud je pro daný výčet tento parametr vynechán, zobrazí se výčet přes celou šířku navigační šablony.
obrázek (obrázek)
Hodnota parametru je odkaz na obrázek, který se zobrazí napravo od výčtů. Aby se obrázek správně zobrazil, musí být definován parametr seznam1.
Parametr může obsahovat běžný wikikód, například
obrázek = [[obrázek:Example.jpg|100px|Popis obrázku]]
Nezapomínejte na popis obrázku, je důležitou součástí obrázku.
obrázekvlevo (levý obrázek)
Hodnota parametru je odkaz na obrázek, který se zobrazí nalevo od výčtů a skupin. Aby se obrázek správně zobrazil, musí být definován parametr seznam1.
Parametr může obsahovat běžný wikikód, například
obrázekvlevo = [[obrázek:Example.jpg|100px|Popis obrázku]]
Nezapomínejte na popis obrázku, je důležitou součástí obrázku.
nad (nad)
Pomocí tohoto parametru se dá vytvořit úvodní položka navigační šablony nad všemi skupinami, výčty a obrázky. Může se hodit pro podnapis nebo uvození obsahu samotné šablony. Její text se zobrazí přes celou šířku navigační šablony.
pod (pod)
Pomocí tohoto parametru se dá vytvořit koncová položka (zápatí) navigační šablony pod všemi skupinami, výčty a obrázky. Může se hodit pro vysvětlivky nebo poznámky k obsahu samotné šablony. Její text se zobrazí přes celou šířku navigační šablony.

Pokročilé parametry[editovat zdroj]

evenodd [swap, even, odd] (sudý lichý [prohoď, sudý, lichý])
Pokud je hodnota tohoto parametru swap (prohoď), prohodí se styly sudých a lichých výčtů. Obvykle sudé jsou trochu tmavší, tato hodnota je udělá světlejšími.
Pokud je hodnota tohoto parametru even (sudý) nebo odd (lichý), všechny výčty budou mít pozadí jako sudé, resp. jako sudé výčty.

Rozložení[editovat zdroj]

V tomto oddíle jsou příklady základních možností, která má uživatel této šablony při výběru jejích prvků.

Navbox s parametry obrázek, nad a pod:


Navbox s parametry obrázek, nad a pod:


Navbox s parametry obrázek, obrázekvlevo, seznam a bez skupina, nad, pod:


Příklady[editovat zdroj]

Bez obrázku[editovat zdroj]

{{Navbox
|jméno  = Navbox/dokumentace
|název = [[Dědičné metabolické poruchy]]
|skupina1 = '''[[Dědičné poruchy metabolizmu aminokyselin|DMP AMK]]''', '''[[Organické acidurie]]''', '''[[Dědičné poruchy metabolizmu cyklu močoviny|DMP cyklu močoviny]]'''
|seznam1 = [[Fenylketonurie]] • [[Tyrosinémie]] • [[Alkaptonurie]] • [[Leucinóza]] • [[Isovalerová acidurie]] • [[Cystinóza]] • [[Glutarová acidurie]] • [[Deficit prolidázy]] • [[Hyperornitinémie]] • [[Neketotická hyperglycinémie]] • [[Deficit ornitin transkarbamylázy]]
|skupina2 = '''[[Dědičné metabolické poruchy metabolismu propionátu, biotinu, kobalaminu|DMP propionátu, biotinu, kobalaminu]]'''
|seznam2 = [[Propionová acidémie]] • [[Methylmalonová acidémie]] • [[Deficit biotinidázy]]
}}


S obrázkem, bez skupin[editovat zdroj]

{{Navbox
|jméno  = Navbox/dokumentace
|název = [[Dědičné poruchy metabolizmu lysozomů]]
|obrázek = [[Soubor:Morbus Fabry kidney biopsy 02.jpg|60px|Fabryho choroba postihující gangliové buňky]]
|seznam1 = [[Mukolipidóza]] II • [[Mukopolysacharidóza]] III • [[Gaucherova choroba]] • [[Fabryho choroba]] • [[Niemann-Pickova choroba]] • 
[[Krabbeho choroba]] • [[Metachromatická leukodystrofie]] • [[Danonova choroba]] • [[Cystinóza]]
}}


S dvěma obrázky, bez skupin, s dvěma výčty[editovat zdroj]

{{Navbox
|jméno  = Navbox/dokumentace
|název = [[Dědičné poruchy metabolizmu]]
|obrázek = [[Soubor:Morbus Fabry kidney biopsy 02.jpg|60px|Fabryho choroba postihující gangliové buňky]]
|obrázekvlevo = [[Soubor:Morbus Fabry kidney biopsy 02.jpg|60px|Biopsie ledvin - Fabryho choroba]]
|seznam1 = [[Mukolipidóza]] II • [[Mukopolysacharidóza]] III • [[Gaucherova choroba]] • [[Fabryho choroba]] • [[Niemann-Pickova choroba]] • 
[[Krabbeho choroba]] • [[Metachromatická leukodystrofie]] • [[Danonova choroba]] • [[Cystinóza]]
|seznam2 = [[Deficit fruktoaldolázy]] • [[Deficit fruktóza-1,6-bisfofatázy]] • [[Esenciální fruktosurie]] • [[Deficit galaktóza-1-fosfát uridyltransferázy]] • [[Deficit galaktokinázy]] • [[Glykogenózy]]
}}


S obrázkem, skupinami, nad a pod[editovat zdroj]

{{Navbox
|jméno  = Navbox/dokumentace
|název = [[Dědičné poruchy metabolizmu]]
|nad = [[Dědičné poruchy]]
|obrázek = [[Soubor:Morbus Fabry kidney biopsy 02.jpg|60px|Fabryho choroba postihující gangliové buňky]]
|skupina1 = [[Dědičné poruchy metabolizmu lysozomů]]
|seznam1 = [[Mukolipidóza]] II • [[Mukopolysacharidóza]] III • [[Gaucherova choroba]] • [[Fabryho choroba]] • [[Niemann-Pickova choroba]] • [[Krabbeho choroba]] • [[Metachromatická leukodystrofie]] • [[Danonova choroba]] • [[Cystinóza]]
|skupina2 = '''[[Mitochondriální onemocnění|Dědičné metabolické poruchy mitochondrií]]'''
|seznam2 = [[Leighův syndrom]] • [[Chronická progresivní externí oftalmoplegie]] • [[Syndrom Kearns-Sayre]] • [[Leberova hereditární optická neuropatie]] • [[Maternálně dědičný diabetes a hluchota]] • [[Deficit pyruvát dehydrogenázy]] • [[Deficit pyruvát karboxylázy]] • [[Deficit fosfoenolkarboxykinázy]] • [[Deficit VLCAD]] • [[Deficit MCAD]] • [[Deficit SCAD]] • [[Deficit LCHAD]]
|pod = [[Portál:Patobiochemie]]
}}


Vnořené navboxy[editovat zdroj]

Navigační šablona může obsahovat vnořené navboxy. U vnořeného navboxu je potřeba definovat první nepojmenovaný parametr jako „potomek“ (potomek). Jednoduchý kód pak může vypadat následovně:

{{Navbox
|jméno = {{subst:PAGEjméno}}
|název = Nadpis
...parametry vnějšího navboxu...
|seznam1 = {{Navbox|potomek
   ...parametry vnořeného navboxu...
 }}
...zde pokračují parametry vnějšího navboxu
}}

Příklad vnořeného navboxu[editovat zdroj]

V tomto oddíle naleznete příklady s vnořenými navboxy. Všimněte si, že parametr evenodd (sudý lichý) je použit pro prohození pruhů v některých vnořených navboxech.

{{Navbox
|jméno = Navbox/dokumentace
|obrázek = 
|název = Příklad s několika vnořenými navboxy
|nad = nad
|pod = pod

|skupina1 = skupina1
|seznam1 = seznam1
|skupina2 = skupina2
|seznam2 = 
 {{Navbox|potomek
  |evenodd = swap
  |skupina1 = skupina1 vnořeného
  |seznam1 = seznam1 vnořeného
  |skupina2 = skupina2 vnořeného
  |seznam2 = seznam2 vnořeného
  |skupina3 = skupina3 vnořeného
  |seznam3 = seznam3 vnořeného
 }}

|skupina3 = skupina3
|seznam3 = seznam3

|skupina4 = skupina4
|seznam4 = 
 {{Navbox|potomek
  |evenodd = swap
  |skupina1 = skupina1 druhého vnořeného
  |seznam1 = seznam1 druhého vnořeného
  |skupina2 = skupina2 druhého vnořeného
  |seznam2 = seznam2 druhého vnořeného
  |skupina3 = skupina3 druhého vnořeného
  |seznam3 = seznam3 druhého vnořeného
 }}
}}


Zdroj a technické detaily[editovat zdroj]

  • Tato šablona byla včetně většiny dokumentace převzata z české Wikipedie 9.8.2014, originál vizte zde.
  • Třídy CSS definující vzhled navboxu si můžete prohlédnout na MediaWiki:common.css