Plantilla:Global Infobox person/Tab exception/ús: diferència entre les revisions
Contingut suprimit Contingut afegit
→Format: error tipogràfic |
actualització doc |
||
Línia 1: | Línia 1: | ||
{{Subpàgina d'ús}} |
{{Subpàgina d'ús}} |
||
<!-- SI US PLAU, AFEGIU LES CATEGORIES AL FINAL D'AQUESTA PÀGINA I ELS INTERWIKIS A WIKIDATA --> |
<!-- SI US PLAU, AFEGIU LES CATEGORIES AL FINAL D'AQUESTA PÀGINA I ELS INTERWIKIS A WIKIDATA --> |
||
Taula d''''excepcions''' per a la Global Infobox person. |
Taula d''''excepcions''' per a la {{tl|Global Infobox person}}. |
||
* Cal una taula com aquesta per cada entorn-infotaula |
|||
⚫ | |||
⚫ | |||
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 |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
;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> |
|||
⚫ | |||
* 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}}. |
|||
⚫ | |||
⚫ | |||
⚫ | ** 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 canviar el valor d'algun dels paràmetres tipus '''S_xxxx'''. |
|||
El format genèric de cada entrada és: |
|||
⚫ | |||
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. |
ELS CODIS DE PARÀMETRE de la taula no poden estar repetits, tot i ser de tipus diferents. |
||
Revisió del 22:14, 16 feb 2020
Aquesta és una subpàgina de documentació per a la Plantilla:Global Infobox person/Tab exception Té la informació d'ús, les categories i qualsevol altre contingut que no forma part essencial del codi de la plantilla. |
Taula d'excepcions per a la {{Global Infobox person}}.
- Prenent com a referència l'estructura i codis de la {{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 {{Global Infobox person/Tab param}}.
- El mix d'aquesta taula amb la {{Global Infobox person/Tab param}} configura el comportament local de la infotaula.
Format de la taula
Internament és una taula controlada per un #switch sobre el valor de <codi>
que retorna el contingut que se li demani quan se la crida mitjançant {{GetTabParam}}.
- Prenent com a referència el directori de codis de la {{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 {{Global Infobox person/Tab param}}, és a dir:
- quan no es vol que una propietat aparegui a la infotaula en cap article. En aquest cas, indicar
NONE
com a <nom local>. Només funciona para Pnnnn. - quan es vol assignar un nom de paràmetre propi diferent a l'estàndard que assigna la infotaula. Indicar-lo a <nom local>[1] Només funciona para Pnnnn i Mxxxx.
- quan es vol assignar un label diferent del que obtindria des de WD, indicar-lo a <label local>.
- quan no es vol que una propietat aparegui a la infotaula en cap article. En aquest cas, indicar
- quan es vol canviar el valor d'algun dels paràmetres tipus S_xxxx.
El format genèric de cada entrada és:
|<codi>=<nom_param>;<label_a_mostrar>
Hi ha 4 tipus d'entrada que s'identifiquen per la seva inicial
tipus entrada |
codi |
nom local | label local | Estructura final de l'entrada a Tab_exception | |
---|---|---|---|---|---|
P: property WD | Pnnn (property) Pnnn-nn (variant d'una Pnnn) Pnnn-Pnnn (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 |
ELS CODIS DE PARÀMETRE de la taula no poden estar repetits, tot i ser de tipus diferents.
Notes
- ↑ Seguiu les normes d'estil per noms de paràmetres: tot minúscules, sempre guió baix entre paraules, sense accents ni caràcters especials.