Vés al contingut

Plantilla:Caixa de navegació

De la Viquipèdia, l'enciclopèdia lliure
Icona de documentació de mòdul Documentació de la plantilla [ mostra ] [ modifica el codi ] [ mostra l'historial ] [ refresca ]

La plantilla de Caixa de navegació serveix per a crear plantilles de navegació d'una forma simplificada i fàcil sense grans necessitats de sintaxi wiki per a plantilles. Per a fer-la servir heu d'emplenar els diferents paràmetres en una pàgina de plantilla (vegeu Viquipèdia:Plantilles) i afegir els paràmetres que considereu necessaris.

Sintaxi

Per favor, esborreu els paràmetres que no useu.

{{Caixa de navegació
| bodyclass  = 
| name       = {{subst:PAGENAME}} 
| title      = 
| style      = 
| titleclass = 
| state      = <!-- autocollapse, uncollapsed, collapsed -->
| titlestyle = 
| groupstyle = 
| image      = 
| imageleft  = 
| above      = 
| abovestyle = 

| group1     = 
| list1      = 

| group2     = 
| list2      = 

| group3     = 
| list3      = 

| group4     = 
| list4      = 

| group5     = 
| list5      = 

| group6     = 
| list6      = 

 ...
| group20    = 
| list20     = 

| below      = 
| belowstyle = 
}}

Llista de paràmetres

La Caixa de navegació usa els noms de paràmetres en minúscules, com es mostra en el quadre (a la dreta). El nom i el títol són els obligatoris per crear una caixa. Avís "group1" (etc) és opcional, com les seccions es denominen "above (dalt) / below (sota)". Els paràmetres bàsics i més comuns són les següents (vegeu més endavant a la llista):

bodyclass - s'aplica un atribut de classe HTML a la navbox sencera.
name - El nom de la plantilla. Si es reanomena la plantilla s'ha de canviar per el nom de la nova plantilla sinò el botó que apareix per defecte a la part superior esquerra no funcionarà correctament.
title -el text a la barra de títol, com per exemple: [[Widget stuff]].
titleclass - aplica una classe(class) de html a la barra de títol.
state - autocollapse, uncollapsed, collapsed: estat de la caixa, on "autocollapse" amaga automàticament la caixa.
style: width:25%; text-align: left; float:right; margin: 0 0 1em 1em;
titlestyle - un estil CSS pel títol de la barra, com ara: background:gray;
groupstyle - un estil CSS pel grup de cel·les, com ara: background:#eee;
image - imatge opcional per posar a la dreta (codificat com : [[Fitxer:XX.jpg|90px]] ).
imageleft - imatge opcional per posar a l'esquerra(codificat com : [[Fitxer:XX.jpg|90px]] ).
above - el text per a què aparegui per sobre del grup o llista de la secció (podria ser una llista de Wikilinks general)
groupn - el costat esquerre del text abans de la llista-n (si el grup-n s'omet, la llista-n s'inicia a l'esquerra del quadre)
listn - llista de text; per convertir una llista puntejada vertical en una llista horitzontal amb separadors utilitzeu el paràmetre listclass=hlist (vegeu {{llista plana}}).
below - text opcional a aparèixer per sota del grup o secció de la llista.

Exemples

Sense imatge

{{Caixa de navegació
| name       = Núvols
| title      = Tipus de [[núvols]]
| listclass = hlist

| group1     = Núvols alts
| list1      =
*[[Cirrus]] (Ci)
*[[Cirrostratus]] (Cs)
*[[Cirrocúmulus]] (Cc)

| group2     = Núvols mitjans
| list2      =
*[[Altostratus]] (As)
*[[Altocúmulus]] (Ac)
*[[Nimbostratus]] (Nb)

| group3     = Núvols baixos
| list3      =
*[[Estratus]] (St)
*[[Cúmulus]] (Cu)
*[[Estratocúmulus]] (Sc)
*[[Cumulonimbe]] (Cb)
}}

Amb imatge i sense grups

{{Caixa de navegació
|name= Temps
|title= '''[[Meteorologia]]'''
|image= [[Fitxer:Weather-Mostly-Sunny.png|43px|none]] 
|listclass = hlist

|list1=
*[[Anticicló]]
*[[Boira]]
*[[Calamarsa]]
*[[Cicló tropical]]
*[[Depressió atmosfèrica|Depressió]]
*[[Gelada]]
*[[Huracà]]
*[[Llamp]]
*[[Llampec]]
*[[Monsó]]
*[[Neu]]
*[[Núvol]]
*[[Pluja]]
*[[Precipitació atmosfèrica|Precipitació]]
*[[Tornado]]
*[[Tempesta]]
*[[Tempesta de pols]]
*[[Vent]] 
}}

Amb subgrups

Aquest exemple mostra com es poden utilitzar els subgrups. Es recomana un ús de {{Navbox subgroup}} (el que és el mateix que la denominació catalana de {{Subgrup de caixa de navegació}}), però el mateix resultat es pot arribar mitjançant l'ús de {{Navbox}} amb border = child o el primer paràmetre sense nom situat a child.

{{Caixa de navegació
| name = Caixa de navegació/doc
| title = Exemple amb múltiples subgrups
| listclass = hlist
| above = Dalt
| below = Baix

| group1 = Grup 1
| list1  = Llista 1
| group2 = Grup 2
| list2  =
 {{Navbox|child
  | group1 = Grup 2.1
  | list1  = Llista 1
  | group2 = Grup 2.2
  | list2  = Llista 2
  | group3 = Grup 2.3
  | list3  = Llista 3
 }}
| group3 = Grup 3
| list3 = Llista 3
| group4 = Grup 4
| list4 =
 {{Subgrup de caixa de navegació
  | group1 = Grup 4.1
  | list1  = Llista 1
  | group2 = Grup 4.2
  | list2  = Llista 2
  | group3 = Grup 4.3
  | list3  =
*Element 3.1
*Element 3.2
 }}
}}

Amb taula

Per fer-ho s'utilitzarà {{Aligned table}}:

{{Caixa de navegació
| name = Caixa de navegació amb taula
| title = Caixa de navegació amb taula
| listclass = hlist

| list1 =
{{Aligned table|fullwidth=y
      |style=line-height:1.35em;text-align:left;
      |col1style=font-size:110%;white-space:nowrap;padding-right:1.0em;width:8em;
      |row1style=line-height:1.6em;font-weight:bold;border-bottom:1px solid #aaa;
      | Element   | {{resize|110%|Descripció}}
      | Element 1 | Explicació sobre l'element 1
      | Element 2 | Explicació sobre l'element 2
     }}
}}

Vegeu també