Šablona:Navbox se sloupci
Z Wikipedie, otevřené encyklopedie
[editovat]
Tato navigační šablona slouží pro zobrazování obsahu ve sloupcích.
Obsah |
[editovat] Základní syntax
Zobrazeny jsou pouze povinné parametry a parametr colwidth.
{{Navbox se sloupci
|name = {{subst:PAGENAME}}
|title =
|colwidth = <!--(pro nastavení defaultní šířky pro každý sloupec,,
vhodněji v proporční jednotce, jako například 'em'*)-->
|col1 =
|col2 =
}}
[editovat] Parametry
Povinné parametry jsou uvedeny tučně. Parametry označená křížkem† jsou parametry shodné jako u sesterské šablony {{Navbox}}. Podrobnější popis k těmto parametrům najdete v dokumentaci šablony {{Navbox}}.
[editovat] Běžné nastavení
-
- name†
- Název šablony. Název této šablony je například „Navbox se sloupci.“
-
- state†
- Možné hodnoty jsou
collapsed,uncollapsed,plain,offa defaultní jeautocollapse. Pro více informací vizte dokumentaci u šablony{{Navbox}}.
-
- navbar†
- Možné hodnoty jsou
plain,offa defaultně se nevyplňuje. Pro více informací vizte dokumentaci u šablony{{Navbox}}.
-
- border†
- Možné hodnoty jsou
child,nonea defaultně se nevyplňuje. Pro více informací vizte dokumentaci u šablony{{Navbox}}.
[editovat] Jednotlivé části
-
- title†
- Nadpis je text, který se objeví v záhlaví celé šablony.
-
- above†
- Pomocí tohoto parametru se dá vytvořit úvodní položka navigační šablony nad všemi skupinami, výčty a obrázky.
-
- image†
- Hodnota parametru je odkaz na obrázek, který se zobrazí napravo od výčtů.
-
- imageleft†
- Hodnota parametru je odkaz na obrázek, který se zobrazí nalevo od výčtů.
-
- below†
- Pomocí tohoto parametru se dá vytvořit koncová položka (zápatí) navigační šablony pod všemi skupinami, výčty a obrázky.
[editovat] Styly
-
- bodystyle†
- Styl (CSS) pro celé tělo šablony.
-
- titlestyle†
- Styl pro title (nadpis), obvykle používaný pro změnu pozadí hlavičky navigační šablony.
-
- abovestyle†
- belowstyle†
- Styly pro část above a below. Obvykle se využívají pro nastavení barvy pozadí nebo zarovnání textu.
-
- basestyle†
- Společný styl pro title, above, below a groupn. Tento styl se neuplatní pro obsah výčtů (parametry listn). Tento styl se hodí pro relativně snadnou změnu základní barvy navigační šablony bez nutnosti měnit styly pro její jednotlivé části.
-
- imagestyle†
- Styl pro parametr image.
-
- imageleftstyle†
- Styl pro parametr imageleft.
-
- colstyle
- Styl pro všechny sloupce. Pokud je použit, obvykle má hodnotu
background:color.
-
- oddcolstyle
- evencolstyle
- Styl pro liché, resp. sudé sloupce (parametry listn, n může být liché, nebo sudé).
-
- colnstyle
- Styl pouze pro ntý sloupec.
-
- colheaderstyle
- Styl pro všechny nadpisy sloupců.
-
- colnheaderstyle
- Styl pro ntý nadpis sloupce.
-
- colnfooterstyle
- Styl pro ntý footer buňky.
[editovat] Parametry sloupců
-
- colwidth
- Šířka, vhodněji v proporční jednotce jako je em či v procentuální hodnotě použitá pro všechny sloupce. Defaultně 10em. Příklady:
colwidth = 15emcolwidth = 25%
-
- fullwidth
- Pokud má parametr jakoukoliv hodnotu, pak celková šířka sloupce je lineárně zmenšena, aby celkový součet šířek byl 100 %. Jedná se spíše o pokročilý parametr, který nemusí být použit a měl by zůstat nevyplněn. Pokud je použit parametr colheader či colfooter, pak je tento parametr použit automaticky: Příklad:
fullwidth = true
-
- padding
- Číslo a jednotka udávající velikost výplně každého výčtu. Pro více informací vizte dokumentaci u šablony
{{Navbox}}.
-
- colnwidth
- Šířka ntého sloupce (přepíše parametr colwidth).
-
- coln
- Obsah ntého sloupce. Pokud je využit, je třeba vypsat parametr
col1. Může být maximálně 20 sloupců.
-
- colnheader
- Nadpis ntého sloupce, který se zobrazí nad sloupcem.
-
- colnfooter
- Patková buňka, která se zobrazí pod ntým sloupcem.
-
- colnheadercolspan
- Počet, kolik sloupců ntých nadpisů sloupců by mělo být rozpětí. Defaultně 1. Pokud je vyšší než jedna, poté nespecifikujte nadpisy sloupců, kterých se to týká. Například pokud je
col1headercolspan = 3, pak nechtecol2headeracol3headerprázdné.
-
- colnfootercolspan
- Počet, kolik sloupců ntých patek sloupců by mělo být rozpětí. Defaultně 1. Pokud je vyšší než jedna, poté nespecifikujte patky sloupců, kterých se to týká. Například pokud je
col1footercolspan = 3, pak nechtecol2footeracol3footerprázdné.
[editovat] Další groups (skupiny) a lists (seznamy)
Je možné v šabloně přidat další groups (skupiny) a lists (seznamy). Následující parametry vytvoření těchto položek zajišťují. Pro bližší popis jednotlivých parametrů vizte {{Navbox}}
-
- groupn†
- Popis se týká řady parametrů, jejichž název se liší jen číslem, t. j. group1, group2, atd…; n může být nejvýše 6.
-
- listn†
- Popis se týká řady parametrů, jejichž název se liší jen číslem, t. j. list1, list2, atd…; n může být nejvýše 6.
-
- groupstyle†
- Styl pro všechny skupiny (parametry groupn). Tento parametr přetíží všechny styly definované pro celou navigační šablonu.
-
- groupnstyle†
- Styl pro jednu konkrétní skupinu (parametr groupn).
-
- liststyle†
- Styl pro všechny výčty (parametry listn).
-
- listnstyle†
- Styl pro jeden konkrétní výčet (parametr listn).
-
- listpadding†
- Číslo a jednotka udávající velikost výplně každého výčtu (parametry listn).
-
- oddstyle
- evenstyle
- Styl pro liché, resp. sudé výčty (parametry listn, n může být liché, nebo sudé). Přetíží styl výčtů (parametr liststyle). Používá se pro střídání tmavších a světlejších výčtů, což zlepšuje čitelnost.
-
- evenodd
[swap, even, odd, off] - Pro popis vizte
{{Navbox}}.
- evenodd
[editovat] Příklad
[editovat] Příklad s procentuální šířkou
{{Navbox se sloupci
| name = Plasty
| title = [[Plast]]y
| colwidth = 33%
| colstyle = text-align: center
| col1 = [[Polyethylen]] (PE)<br /> [[Polyethylentereftalát]] (PET, dříve PETP či PERF)<br /> [[Polyvinylchlorid]] (PVC)<br /> [[Polyvinylidenchlorid]] (PVDC)<br /> [[Polybuten]] (PB)
| col2 = [[Polypropylen]] (PP)<br /> [[Polyamidová vlákna|Polyamidy]] (PA)<br /> [[Polykarbonát]] (PC)<br /> [[Polytetrafluorethylen]] (PTFE)<br /> [[Polyvinylacetát]] (PVAC)
| col3 = [[Polystyren]] (PS)<br /> [[Polyestery]]<br /> [[Akrylonitrilbutadienstyren]] (ABS)<br /> [[Polymetylmethakrylát|Plexisklo]] (PMMA)<br /> [[Polyvinylalkohol]] (PVAL)
}}
[editovat]
{{Navbox se sloupci
|name = Kontinentální liga ledního hokeje
|title = [[Kontinentální liga ledního hokeje]]
|fullwidth = yes
|col1 = {{Navbox|child
|title = Divize [[Vsevolod Bobrov|Bobrov]]
|list1 = [[Salavat Julajev Ufa]]
|list2 = [[Avangard Omsk]]
|list3 = [[Barys Astana]]
|list4 = [[HK Sibir Novosibirsk]]
|list5 = [[Amur Chabarovsk]]
|list6 = [[Metallurg Novokuzněck]]}}
|col2 = {{Navbox|child
|title = Divize [[Anatolij Tarasov|Tarasov]]
|list1 = [[HC Dynamo Moskva]]
|list2 = [[HC CSKA Moskva]]
|list3 = [[HC Spartak Moskva]]
|list4 = [[Dinamo Riga]]
|list5 = [[SKA Petrohrad]]
|list6 = [[HC Dynamo Minsk]]}}
|col3 = {{Navbox|child
|title = Divize [[Valerij Charlamov|Charlamov]]
|list1 = [[Atlant Mytišči]]
|list2 = [[Lokomotiv Jaroslavl]]
|list3 = [[Torpedo Nižnij Novgorod]]
|list4 = [[Severstal Čerepovec]]
|list5 = [[HC MVD Balašicha]]
|list6 = [[Viťaz Čechov]]}}
|col4 = {{Navbox|child
|title = Divize Černyšev
|list1 = [[Ak Bars Kazaň]]
|list2 = [[Metallurg Magnitogorsk]]
|list3 = [[Traktor Čeljabinsk]]
|list4 = [[HC Lada Togliatti]]
|list5 = [[Neftěchimik Nižněkamsk]]
|list6 = [[Avtomobilist Jekatěrinburg]]}}
}}
[editovat] Související šablony
{{Navbox}}– základní navigační šablona{{Navboxes}}– šablona seskupující jednotlivé šablony{{Navbox}}{{Navbox Hudební umělec}}– šablona pro hudební umělce, skupiny atp.