Plantilla:Infotaula

De Viquipèdia
Dreceres ràpides: navegació, cerca
Icona de documentació de mòdul Documentació de la plantilla[mostra] [modifica] [historial] [refresca]

Ús

{{Infotaula}} és gairebé igual a la plantilla anglesa. Però si convé podeu utilitzar directament {{Infobox}}, que és igual -fora d'algun format per defecte- a la plantilla anglesa. Serveix per a fer noves infoboxs/infotaules, de forma més senzilla.

Vegeu també altres infotaules més específiques.

Si voleu que algun dels paràmetres no es mostri quan no s'empleni afegiu | en la casella del nom del paràmetre tal i com es mostra en un exemple a continuació:

| label1 = Població
| data1  = {{{població|}}}

Per a paràmetres que hagin de contenir més informació a banda del propi inclòs en el paràmetre podeu fer servir la següent sintaxi:

| label1 = Població
| data1  = {{#if:{{{població|}}}|{{{població}}} hab.}}

Eviteu fer servir sintaxis que continguin la fórmula "hiddenStructure", ja que no funciona.

Sintaxi

(Nota: la plantilla suporta les línies que facin falta i que aquí només se n'inclouen 20, ja que les infotaules més llargues són poc utilitzades. Només hem de posar les que necessitem. El paràmetres microformat "class" són omesos ja que normalment no s'usen.) (Nota 2: Si una secció header té un número, els paràmetres label i data n'hauran de tenir el següent, mai el mateix (si no no apareixeran)).

{{Infotaula
| name         = {{subst:PAGENAME}}
| bodystyle    = 
| title        = 
| titlestyle   = 
| above        = 
| abovestyle   = 

| imagestyle   = 
| captionstyle = 

| image        = 
| caption      = 
| image2       =
| caption2     = 

| headerstyle  = 
| labelstyle   = 
| datastyle    = 

| header1  = 
| label1   = 
| data1    = 
| header2  = 
| label2   = 
| data2    = 
| header3  = 
| label3   = 
| data3    = 
| header4  = 
| label4   = 
| data4    = 
| header5  = 
| label5   = 
| data5    = 
| header6  = 
| label6   = 
| data6    = 
| header7  = 
| label7   = 
| data7    = 
| header8  = 
| label8   = 
| data8    = 
| header9  = 
| label9   = 
| data9    = 
| header10 = 
| label10  = 
| data10   = 
| header11 = 
| label11  = 
| data11   = 
| header12 = 
| label12  = 
| data12   = 
| header13 = 
| label13  = 
| data13   = 
| header14 = 
| label14  = 
| data14   = 
| header15 = 
| label15  = 
| data15   = 
| header16 = 
| label16  = 
| data16   = 
| header17 = 
| label17  = 
| data17   = 
| header18 = 
| label18  = 
| data18   = 
| header19 = 
| label19  = 
| data19   = 
| header20 = 
| label20  = 
| data20   = 

|belowstyle = 
|below      = 
}}

Exemples

Observeu com la fila no apareix en la infotaula (que es mostra a continuació) quan una label es defineix sense un cel·la data que l'acompanyi, i com totes es mostren quan una header es definida en la mateixa fila que una cel·la data. Observeu també que les subheadersno estan en negreta per defecte, com les headers utilitzades per dividir la secció de dades principal, ja que aquest paper està destinat a ser per a la cel·la above:

Prova Infobox
Text de dalt de tot
Subencapçalament sota la imatge
Segon subencapçalament
Exemple de text alternatiu
Text de peu d'imatge example.png
Encapçalament definit sol
Dada definida sola
Els tres definits (capçalera, etiqueta, dada, totes amb mateix número)
Etiqueta i dada definides (label) Etiqueta i dada definides (data)
Text de baix de tot
{{Infobox
 |name         = {{subst:PAGENAME}}
 |bodystyle    = 

 |titlestyle   = 
 |abovestyle = background:#cfc;
 |subheaderstyle =
 |title        = Prova Infobox
 |above        = Text de dalt de tot
 |subheader    = Subencapçalament sota la imatge
 |subheader2   = Segon subencapçalament

 |imagestyle   = 
 |captionstyle = 
 |  image      = [[File:example.png|200px|alt=Exemple de text alternatiu]]
 |caption      = Text de peu d'imatge example.png

 |headerstyle  = background:#ccf;
 |labelstyle   = background:#ddf;
 |datastyle    = 

 |header1 = Encapçalament definit sol
 | label1 = 
 |  data1 = 
 |header2 = 
 | label2 = Etiqueta definida sola que no es mostra (necessita data, o és suprimida)
 |  data2 = 
 |header3 =
 | label3 = 
 |  data3 = Dada definida sola
 |header4 = Els tres definits (capçalera, etiqueta, dada, totes amb mateix número)
 | label4 = no es mostra (mateix nombre que una capçalera)
 |  data4 = no es mostra (mateix nombre que una capçalera)
 |header5 =
 | label5 = Etiqueta i dada definides (label)
 |  data5 = Etiqueta i dada definides (data)

 |belowstyle = background:#ddf;
 |below      = Text de baix de tot
}}

Per a aquest exemple, els paràmetres bodystyle i labelstyle s'utilitzen per ajustar l'ample de la infotaula i definir un ample predeterminat de la columna de les etiquetes:

Prova Infobox
Etiqueta 1 Dada 1
Etiqueta 2 Dada 2
Etiqueta 3 Dada 3
Encapçalament 4
Etiqueta 5 Dada 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Text de baix de tot
{{Infobox
 |name        = {{subst:PAGENAME}}
 |bodystyle   = width:20em

 |titlestyle  = 
 |title       = Prova Infobox

 |headerstyle = 
 |labelstyle  = width:33%
 |datastyle   = 

 |header1 = 
 | label1 = Etiqueta 1
 |  data1 = Dada 1
 |header2 = 
 | label2 = Etiqueta 2
 |  data2 = Dada 2
 |header3 = 
 | label3 = Etiqueta 3
 |  data3 = Dada 3
 |header4 = Encapçalament 4
 | label4 = 
 |  data4 = 
 |header5 = 
 | label5 = Etiqueta 5
 |  data5 = Dada 5: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

 |belowstyle = 
 |below = Text de baix de tot
}}

Infotaules incrustades

Una plantilla d'infotaula pot ser incrustada en una altre mitjançant el paràmetre |child=. Aquesta característica es pot utilitzar per crear una infotaula modular, o per crear seccions lògiques més ben definides. Anteriorment, era necessari utilitzar la incrustació amb la finalitat de crear infotaules amb més de 99 files, però ara no hi ha límit per al nombre de files que es pot definir en una sola instància de {{infobox}}

Títol de dalt de tot
Primera subsecció
Etiqueta 1.1 Dada 1.1
Segona subsecció
Etiqueta 2.1 Dada 2.1
Text de baix de tot
{{Infobox
 | title = Títol de dalt de tot
 | data1 = {{Infobox | decat = yes | child = yes
    | title = Primera subsecció
    | label1= Etiqueta 1.1
    | data1 = Dada 1.1
   }}
 | data2 = {{Infobox | decat = yes | child = yes
  |title = Segona subsecció
  | label1= Etiqueta 2.1
  | data1 = Dada 2.1
  }}
 | belowstyle = 
 | below = Text de baix de tot
}}

Observeu que, en els exemples anteriors, la infotaula filla és col·locada en un camp data, no en un camp header. Recordeu que la secció subencapçalaments ja no estan en negreta si no s'especifica explícitament que sigui en negreta. Per obtenir encapçalaments de les seccions en negreta, poseu la infotaula filla un camp capçalera (però no en un camp etiqueta, ja que no es mostraria!), o utilitzeu:

Títol de dalt de tot
Primera subsecció
Etiqueta 1.1 Dada 1.1
Segona subsecció
Etiqueta 2.1 Dada 2.1
Text de baix de tot
{{Infobox
 | title = Títol de dalt de tot
 | header1 = {{Infobox | decat = yes | child = yes
    | title = Primera subsecció
    | label1= Etiqueta 1.1
    | data1 = Dada 1.1
   }}
 | header2 = {{Infobox | decat = yes | child = yes
    | title = Segona subsecció
    | label1= Etiqueta 2.1
    | data1 = Dada 2.1
   }}
 | belowstyle = 
 | below = Text de baix de tot
}}

o,

Títol de dalt de tot
Primera subsecció
Etiqueta 1.1 Data 1.1
Segona subsecció
Etiqueta 2.1 Data 2.1
Text de baix de tot
{{Infobox
 | title = Títol de dalt de tot
 | header1 = Primera subsecció
   {{Infobox | decat = yes | child = yes
    | label1 = Etiqueta 1.1
    |   data1 = Data 1.1
   }}
 | header2 = Segona subsecció
   {{Infobox | decat = yes | child = yes
    | label1 = Etiqueta 2.1
    |  data1 = Data 2.1
   }}
 | belowstyle = 
 | below = Text de baix de tot
}}

Observeu que ometent el paràmetre |title=, i sense incloure cap text que precedeixi a la infotaula incrustada, poden quedar files de la taula en blanc, creant llacunes en la presentació visual.

Vegeu també