Diferència entre revisions de la pàgina «Plantilla:Global Infobox person/Tab exception/ús»

actualització doc
(→‎Format: error tipogràfic)
(actualització doc)
{{Subpàgina d'ús}}
<!-- SI US PLAU, AFEGIU LES CATEGORIES AL FINAL D'AQUESTA PÀGINA I ELS INTERWIKIS A WIKIDATA -->
Taula d''''excepcions''' per a la {{tl|Global Infobox person}}.
* Cal una taula com aquesta per cada entorn-infotaula
* El mix d'aquesta taula sobre la {{tl|Global Infobox person/Tab param}} configuren el comportament local de la infotaula.
== Format ==
Hi ha dos formats que tenen a veure amb el tractament que es farà quan es recuperin:
 
* Prenent com a referència l'estructura i codis de la {{tl|Global Infobox person/Tab exception}}, la present /Tab exception ha de tenir una entrada per cada cas que es vulgui personalitzar localment. Tots els codis o paràmetres que no estiguin informats, faran servir allò que contingut la {{tl|Global Infobox person/Tab param}}.
;Per paràmetres de contingut que defineixen aspectes relatius a les property que gestiona la infotaula
<code>|<codi>=<nom local>;<label a mostrar></code>
* Només cal fer una entrada per cada property que calgui personalitzar de forma diferent a l'estàndard definit a {{tl|Global Infobox person/Tab param}}, és a dir:
** quan no es vol que una propietat aparegui a la infotaula en <u>cap article</u>. En aquest cas, indicar <code>NONE</code>com a <nom local>
** quan es vol assignar un nom de paràmetre propi diferent a l'estàndard que assigna la infotaula. Indicar-lo a <nom local><ref>Seguiu les normes d'estil per noms de paràmetres: tot minúscules, sempre guió baix entre paraules, sense accents ni caràcters especials.</ref>
** quan es vol assignar un ''label'' a la infotaula diferent del que obtindria des de WD. Indicar-lo a <label a mostrar>
 
* El mix d'aquesta taula sobreamb la {{tl|Global Infobox person/Tab param}} configurenconfigura el comportament local de la infotaula.
;Per contenir valors fixos (textos per missatges, capçaleres de secció, etc. no vinculats a paràmetres de contingut)
<code>|<codi_paràmetre>=<valor></code>
 
== Format de la taula ==
* El format del codi és lliure, si bé és la infotaula qui el defineix, ja que és qui ha d'entendre el que li passen.
Internament és una taula controlada per un #switch sobre el valor de <code><codi></code> que retorna el contingut que se li demani quan se la crida mitjançant {{tl|GetTabParam}}.
 
* NomésPrenent calcom fera referència el directori de codis de la {{tl|Global Infobox person/Tab exception}}, la present /Tab exception només ha de tenir una entrada per cada property que calgui personalitzar de forma diferent a l'estàndard definit a {{tl|Global Infobox person/Tab param}}, és a dir:
 
** quan no es vol que una propietat aparegui a la infotaula en <u>cap article</u>. En aquest cas, indicar <code>NONE</code>com a <nom local>. <u>Només funciona para '''Pnnnn'''</u>.
** quan es vol assignar un nom de paràmetre propi diferent a l'estàndard que assigna la infotaula. Indicar-lo a <nom local><ref>Seguiu les normes d'estil per noms de paràmetres: tot minúscules, sempre guió baix entre paraules, sense accents ni caràcters especials.</ref> <u>Només funciona para '''Pnnnn''' i '''Mxxxx'''</u>.
** quan es vol assignar un ''label'' a la infotaula diferent del que obtindria des de WD., Indicarindicar-lo a <label a mostrarlocal>.
 
** quan es vol canviar el valor d'algun dels paràmetres tipus '''S_xxxx'''.
El format genèric de cada entrada és:
* <code>|<codi>=<nom localnom_param>;<label a mostrarlabel_a_mostrar></code>
Hi ha 4 tipus d'entrada que s'identifiquen per la seva inicial
{| class="wikitable"
|+ ESTRUCTURA per /tab param
! tipus<br>entrada
! <u>codi</u><br>
! <u>nom local</u>
! <u>label local</u>
!
! Estructura final de l'entrada a Tab_exception
|-
| '''P''': property WD || Pnnn (''property'')<br>Pnnn-nn {{nowrap|(''variant d'una Pnnn'')}}<br>Pnnn-Pnnn {{nowrap|(''prop-qualif'')}} || xxxx || Qnnn / aaaa || || | Pnnn = param;label
|-
| '''M''': continguts manuals || M_xxxx || xxxx || Qnnn / aaaa || || | M_xxxx = xxxx;label
|-
| '''L''': ''labels'' no vinculades a cap contingut || L_yyyy || || Qnnn / aaaa || || | L_yyyy = ;label
|-
| '''S''': ''strings'' valors de parametrització || S_zzzz || || bbbb || || | S_zzzz = ;value
|}
 
* Valor de format lliure. En el cas d'unitats de mesura, la infotaula espera la Qid de la unitat
ELS CODIS DE PARÀMETRE de la taula no poden estar repetits, tot i ser de tipus diferents.
 
115.078

modificacions