15 211 bytes afegits
, 12:49 16 abr 2017
== Ús ==
{{tl|Infotaula}} (o {{tl|Infobox}}, per la denominació anglesa), servix per a fer taules ben estructurades de forma
Si vols que algú dels paràmetres no se mostre quan no s'emplene afegiu <nowiki>|</nowiki> en la casella del nom del paràmetre aixina i com se mostra en un exemple a continuació:
<pre>
| label1 = Població
| data1 = {{{població|}}}
</pre>
Per a paràmetres que haguen de contindre més informació a banda del propi inclòs en el paràmetre podeu fer servir la següent sintaxi:
<pre>
| label1 = Població
| data1 = {{#if:{{{població|}}}|{{{població}}} hab.}}
</pre>
Eviteu fer servir sintaxis que continguin la fórmula "hiddenStructure", ja que no funciona.
== Sintaxi==
(Nota: la plantilla suporta les llínies que facen falta i que aquí només se n'inclouen 20, ya que les infotaules més llargues són poc utilisades. Només hem de possar les que necessitem. El paràmetres microformat "class" són omesos ya 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)).
<pre>
{{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 =
}}</pre>
===Eixemples===
Observe com la fila no apareix en la infotaula (que se mostra a continuació) quan una '''label''' se definix sense un cela '''senya''' que l'acompanye, i com totes es mostren quan un '''header''' es definit en la mateixa fila que una cela '''senya'''. Observeu també que els '''subheaders''' no estan en negreta per defecte, com els '''headers''' utilisats per dividir la secció de senyes principal, ya que est paper està destinat a ser per a la cela '''above''':
{{Infotaula
|name = Infotaula/doc
|bodystyle =
|titlestyle =
|abovestyle = background:#cfc;
|subheaderstyle =
|title = Prova Infotaula
|above = Text de dalt de tot
|subheader = Subencapçalament sota "above"
|subheader2 = Segon subencapçalament
|imagestyle =
|captionstyle =
|image = [[File:example.png|200px|alt=Exemple de text alternatiu]]
|caption = Text de peu d'image 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 = Senya definida sola
|header4 = Els tres definits (capçalera, etiqueta, dada, totes amb mateix número)
| label4 = no es mostra (mateix número que una capçalera)
| data4 = no es mostra (mateix número que una capçalera)
|header5 =
| label5 = Etiqueta i senya definides (label)
| data5 = Etiqueta i senya definides (data)
|belowstyle = background:#ddf;
|below = Text de baix de tot
}}
<pre>
{{Infotaula
|name = {{subst:PAGENAME}}
|bodystyle =
|titlestyle =
|abovestyle = background:#cfc;
|subheaderstyle =
|title = Prova Infotaula
|above = Text de dalt de tot
|subheader = Subencapçalament sota "above"
|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 se mostra (necessita data, o és suprimida)
| data2 =
|header3 =
| label3 =
| data3 = Senya 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 senya definides (label)
| data5 = Etiqueta i senya definides (data)
|belowstyle = background:#ddf;
|below = Text de baix de tot
}}
</pre>{{clear}}
Per a est eixemple, els paràmetres '''bodystyle''' i '''labelstyle''' s'utilisen per ajustar l'ample de la infotaula i definir un ample predeterminat de la columna de les etiquetes:
{{Infotaula
|name = Infotaula/doc
|bodystyle = width:20em
|titlestyle =
|title = Prova Infotaula
|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
}}
<pre>
{{Infotaula
|name = {{subst:PAGENAME}}
|bodystyle = width:20em
|titlestyle =
|title = Prova Infotaula
|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
}}
</pre>{{clear}}
=== Amb infotaules incrustades ===
Una plantilla d'infotaula pot ser incrustada en una atre per mig del paràmetre {{para|child}}. Esta característica es pot utilisar per crear una infotaula modular, o per crear seccions llògiques més ben definides. Anteriorment, era necessari utilisar la incrustació en la finalitat de crear infotaules en més de 99 files, pero ara no hi ha llímit per al número de files que es pot definir en una sola instància de <code><nowiki>{{Infotaula}}</nowiki></code>
{{Infotaula
| title = Títol de dalt de tot
| data1 = {{Infotaula | decat = yes | child = yes
| title = Primera subsecció
| label1= Etiqueta 1.1
| data1 = Dada 1.1
}}
| data2 = {{Infotaula | decat = yes | child = yes
|title = Segona subsecció
| label1= Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
<pre>
{{Infotaula
| title = Títol de dalt de tot
| data1 = {{Infotaula | decat = yes | child = yes
| title = Primera subsecció
| label1= Etiqueta 1.1
| data1 = Dada 1.1
}}
| data2 = {{Infotaula | decat = yes | child = yes
|title = Segona subsecció
| label1= Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
</pre>{{clear}}
Observeu que, en els exemples anteriors, la infotaula continguda és colocada en un camp <code>data</code>, no en un camp <code>header</code>. Observe que els encapçalaments de les seccions ya no estan en negreta si no s'especifica explícitament que ho estiguen. Per a obtenir encapçalaments de les seccions en negreta poseu la infotaula continguda en un camp '''header''' (però no en un camp '''label''', ya que no se mostraria!), o utiliseu:
{{Infotaula
| title = Títul de dalt de tot
| header1 = {{Infotaula | decat = yes | child = yes
| title = Primera subsecció
| label1= Etiqueta 1.1
| data1 = Dada 1.1
}}
| header2 = {{Infotaula | decat = yes | child = yes
| title = Segona subsecció
| label1= Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
<pre >
{{Infotaula
| title = Títul de dalt de tot
| header1 = {{Infotaula | decat = yes | child = yes
| title = Primera subsecció
| label1= Etiqueta 1.1
| data1 = Dada 1.1
}}
| header2 = {{Infotaula | decat = yes | child = yes
| title = Segona subsecció
| label1= Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
</pre>{{clear}}
o,
{{Infotaula
| title = Títul de dalt de tot
| header1 = Primera subsecció
{{Infotaula | decat = yes | child = yes
| label1 = Etiqueta 1.1
| data1 = Dada 1.1
}}
| header2 = Segona subsecció
{{Infotaula | decat = yes | child = yes
| label1 = Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
<pre>
{{Infotaula
| title = Títul de dalt de tot
| header1 = Primera subsecció
{{Infotaula | decat = yes | child = yes
| label1 = Etiqueta 1.1
| data1 = Dada 1.1
}}
| header2 = Segona subsecció
{{Infotaula | decat = yes | child = yes
| label1 = Etiqueta 2.1
| data1 = Dada 2.1
}}
| belowstyle =
| below = Text de baix de tot
}}
</pre>{{clear}}
Observeu que ometent el paràmetre {{para|title}}, i sense incloure cap text que precedeix a la infotaula incrustada, poden quedar files de la taula en blanc, creant llacunes en la presentació visual.
=== En sub-infotaules ===
Un mètode alternatiu per a la incrustació és utilisar {{para|subbox|yes}}, que elimina la vista exterior de la infotaula, pero conserva l'estructura interior. Una característica d'aquest enfocament és que les infotaules contenidores i contingudes no necessiten tindre la mateixa estructura, i els camps d'etiqueta i senyes no estan alineats entre les infotaules contenidores i contingudes, ya que no estan en la mateixa taula contenidora.
{{Infotaula
| headerstyle = background-color:#eee;
| labelstyle = background-color:#eee;
| header1 = Encapçalament 1
| header2 = Encapçalament 2
| data3 = {{Infotaula | subbox = yes
| headerstyle = background-color:#ccc;
| labelstyle = background-color:#ddd;
| header1 = Subencapçalament 3-1
| header2 = Subencapçalament 3-2
| label3 = Etiqueta 3-3 | data3 = Dada 3-3
}}
| data4 = {{Infotaula | subbox = yes
| labelstyle = background-color:#ccc;
| label1 = Etiqueta 4-1 | data1 = Dada 4-1
}}
| label5 = Etiqueta 5 | data5 = Dada 5
| header6 = Principal 6
}}
<pre >
{{Infotaula
| headerstyle = background-color:#eee;
| labelstyle = background-color:#eee;
| header1 = Encapçalament 1
| header2 = Encapçalament 2
| data3 = {{Infotaula | subbox = yes
| headerstyle = background-color:#ccc;
| labelstyle = background-color:#ddd;
| header1 = Subencapçalament 3-1
| header2 = Subencapçalament 3-2
| label3 = Etiqueta 3-3 | data3 = Dada 3-3
}}
| data4 = {{Infotaula | subbox = yes
| labelstyle = background-color:#ccc;
| label1 = Etiqueta 4-1 | data1 = Dada 4-1
}}
| label5 = Etiqueta 5 | data5 = Dada 5
| header6 = Principal 6
}}
</pre>{{clear}}
Tècniques d'incrustació similars poden ser utilisades dins dels paràmetres de contingut d'algunes "''infotaules''" d'atres plantilles (per exemple, en la {{tl|Barra lateral}}) :
{{Barra lateral
| navbar = off
| headingstyle = background-color:#eee;
| heading1 = Encapçalament 1
| heading2 = Encapçalament 2
| content3 = {{Infotaula | subbox = yes
| headerstyle = background-color:#ccc;
| labelstyle = background-color:#ddd;
| header1 = Subencapçalament 3-1
| header2 = Subencapçalament 3-2
| label3 = Etiqueta 3-3 | data3 = Dada 3-3
}}
| content4 = {{Infotaula | subbox = yes
| labelstyle = background-color:#ccc;
| label1 = Etiqueta 4-1 | data1 = Dada 4-1
}}
| heading5 = Encapçalament 5
}}
<pre>
{{Barra lateral
| navbar = off
| headingstyle = background-color:#eee;
| heading1 = Encapçalament 1
| heading2 = Encapçalament 2
| content3 = {{Infotaula | subbox = yes
| headerstyle = background-color:#ccc;
| labelstyle = background-color:#ddd;
| header1 = Subencapçalament 3-1
| header2 = Subencapçalament 3-2
| label3 = Etiqueta 3-3 | data3 = Dada 3-3
}}
| content4 = {{Infotaula | subbox = yes
| labelstyle = background-color:#ccc;
| label1 = Etiqueta 4-1 | data1 = Dada 4-1
}}
| heading5 = Encapçalament 5
}}
</pre>{{clear}}
Tenim en comte que l'ompliment predeterminat de la cela de senyes que conté cada una de les sub-infotaules contenidores és encara visible, de manera que les sub-infotaules són lleugerament més estretes que la infotaula contenidora i hi ha un espai vertical més alt entre les celes normals de la infotaula contenidora que en les celes de les diferents sub-infotaules.
== Tractament de dades de Wikidata ==
Moltes infotaules incorporen accés a senyes de [[Wikidata]] que complementen la informació aportada manualment. Per a facilitar el manteniment dels continguts de la entitat wikidata de l'article que s'està visualisant en lloc d'informar-ho manualment, al peu de les infotaules apareix una llegenda que, en clicar, <u>edita totes les propietats</u> de l'element corresponent a l'artícul en curs.
*L'accés a esta modificació apareix automàticament en los articuls de l'espai principal que fan servir {{tl|infotaula}} o qualsevol plantilla basada en ella. NO es mostrarà en atres espais: usuari, uiquipèdia, plantilla, etc. Tampoc es mostrarà quan el paràmetre {{para|child}} siga <code>yes</code>, és dir, en l'ús d'infotaules incrustades.
*S'ha habilitat un nou paràmetre {{para|item}} que permet informar el còdic '''Qnnnnnn''' corresponent a una entitat de wikidata diferent a la de l'artícul en curs. Aquest paràmetre permet fer proves sobre dades reals des d'espais diferents al principal, com ara, pàgines d'usuari per a fer proves. Si es fa servir aquest paràmetre, s'activa la capacitat de modificació de Wikidata esmentada per a l'entitat Qnnnnnn indicada.
*Quan es vullgue evitar l'opció de modificació de wikidata, és a dir, fer desaparèixer l'enllaç d'accés, cal informar el paràmetre {{para|wikidata}}<code>no</code>.
== Vore també ==
* {{tl|infobox3cols}}
* {{tl|Barra lateral}}
* [[Llista de colors HTML]]
* [[Uiquipèdia:Color del text]]
{{Infotaula/síntesi_ús}}
{{clr}}
<includeonly>
{{ORDENA:{{PAGENAME}}}}
[[Categoria:Infotaules| ]]
[[Categoria:Plantilles sense TemplateData]]</includeonly>