Plantilla:Infotaula/doc
Ús
{{Infotaula}} servix per a fer taules ben estructurades de forma
Si vols que algú dels paràmetres no se mostre quan no s'ompliga afegiu | en la casella del nom del paràmetre aixina i com se mostra en un exemple a continuació:
| label1 = Població | data1 = {{{població|}}}
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:
| 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 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 tindre 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 = }}
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 = {{subst:PAGENAME}} |bodystyle = |titlestyle = |abovestyle = background:#cfc; |subheaderstyle = |title = Prova Infotaula |above = Text de dalt de tot |subheader = Subencapçalament baix "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 enmateix 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 }}
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 = {{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 }}
En infotaules incrustades
Una plantilla d'infotaula pot ser incrustada en una atre per mig del paràmetre Plantilla:Para. 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 {{Infotaula}}
{{Infotaula | title = Títul 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 }}
Observeu que, en els exemples anteriors, la infotaula continguda és colocada en un camp data
, no en un camp header
. Observe que els encapçalaments de les seccions ya no estan en negreta si no s'especifica explícitament que ho estiguen. Per a obtindre 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 }}
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 }}
Observeu que ometent el paràmetre Plantilla:Para, i sense incloure cap text que precedix a l'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 Plantilla:Para, que elimina la vista exterior de la infotaula, pero conserva l'estructura interior. Una característica d'este 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 }}
Tècniques d'incrustació similars poden ser utilisades dins dels paràmetres de contingut d'algunes "infotaules" d'atres plantilles (per exemple, en la {{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 }}
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 l'informació aportada manualment. Per a facilitar el manteniment dels continguts de la entitat wikidata de l'artícul que s'està visualisant en lloc d'informar-ho manualment, al peu de les infotaules apareix una llegenda que, en clicar, edita totes les propietats de l'element corresponent a l'artícul en curs.
- L'accés a esta modificació apareix automàticament en los artículs de l'espai principal que fan servir {{infotaula}} o qualsevol plantilla basada en ella. NO es mostrarà en atres espais: usuari, L'Enciclopèdia, plantilla, etc. Tampoc es mostrarà quan el paràmetre Plantilla:Para siga
yes
, és dir, en l'ús d'infotaules incrustades.
- S'ha habilitat un nou paràmetro Plantilla:Para que permet informar el còdic Qnnnnnn corresponent a una entitat de wikidata diferent a la de l'artícul en curs. Este paràmetro permet fer proves sobre senyes reals des d'espais diferents al principal, com ara, pàgines d'usuari per a fer proves. Si s'utilisa este paràmetro, s'activa la capacitat de modificació de Wikidata nomenada per a l'entitat Qnnnnnn indicada.
- Quan es vullga evitar l'opció de modificació de wikidata, és dir, fer desaparèixer l'enllaç d'accés, cal informar al paràmetro Plantilla:Para
no
.