Plantilla:Protecció patrimonial/prepara

Plantilla:Protecció patrimonial/prepara

Icona de documentació de mòdul Documentació de la plantilla [ mostra ] [ modifica el codi ] [ mostra l'historial ] [ refresca ]

Context modifica

Aquesta plantilla forma part d'una cadena de funcions per a generar un bloc amb totes les proteccions patrimonials que estigui recollides a la a la propietat Estatus patrimonial (P1435) d'un ítem d'edifici, parc natural, obra artística, etc. o a la Estatus d'un element de patrimoni immaterial (P3259) per al Patrimoni Immaterial. La cadena està formada per:

  1. Infotaula de crida: recuperació des d'una infotaula de la informació de la P1435/P3259 i els seus qualificadors (veure paràmetres d'entrada a #Sintaxi.
  1. {{Protecció patrimonial/prepara}}: recuperació d'altres dades relacionades a la protecció específica que s'està tractant i que no és un dels seus qualificadors
  1. {{Protecció patrimonial/publica}}: muntatge de la infotaula (incrustada dins la infotaula de crida) on es mostra tota la informació obtinguda. Aquesta subplantilla també pot ser invocada directament si se li passen els paràmetres a mostrar de forma manual.

Descripció modifica

Prepara les dades d'un bloc de protecció patrimonial per passar-ho a la sub-plantilla de presentació {{Protecció patrimonial/publica}}.

Es invocada directament des d'una crida tipus formatting=table situada dins una infotaula. Per tant, és invocada tants cops com entrades multi-valor hi hagi a la propietat P1435/P3259 de l'element de l'article.

Dins cada crida, rep tota la informació que hi ha com a qualificadors dins la repetició de P1435/P3259 que s'estigui tractant, i la seva funció és recuperar altra informació complementària fent servir algun dels paràmetres rebuts (P.ex: determinar l'estat que concedeix la protecció, o els criteris de Patrimoni de la Humanitat que és una propietat de l'element i no de la protecció).

Sintaxi modifica

{{Protecció patrimonial/prepara |<id (Q) item>|<id (Q) protecció>|<data inici>|<data fi>|<nom del sub-element en "format_per">|<causa de baixa>|<inventari>|<nom oficial>| <any inici>|<P1600>}}

Com que la crida està previst fer-la des de dins una infotaula amb una crida tipus formatting=table, en realitat la crida respon al següent codi:

Per Estatus patrimonial (P1435)
{{#invoke:wikidades| claim | property=P1435 |item={{{item|}}} |formatting=table
                              | qualifier  = P580 OR P585<!-- Data inici o data. En format sencer-->
                              | qualifier2 = P582  | qualifier3 = P790<!-- sense ús -->| qualifier4 = P1534<!-- causa baixa -->
                              | qualifier5 = P217<!-- N.inventari --> | qualifier6 = P1448<!-- nom oficial --> 
                              | qualifier7 = P580 OR P585<!-- Data inici o data. Recupera en format any --> 
                              | qualifier8 = P1600<!-- P1600 com a qualificador recull el codi IPAC d'un BCIN que també és BCIL --> 
                              | rowformat = {{((}}Protecció patrimonial/prepara{{!}}{{{item|}}}<!-- 
                                           -->{{!}}$0{{!}}$1{{!}}$2{{!}}{{{nom|}}}{{!}}$4{{!}}$5{{!}}$6{{!}}$7{{!}}$8{{))}}<!-- 
                           -->| colformat0 = raw |colformat4 = label | colformat6 = text | colformat7 = Y | colformat3 = label 
                              | tablesort=1  | sorting=-1 |editicon= no |separator=
}}
Per Estatus d'un element de patrimoni immaterial (P3259)
{{#invoke:wikidades| claim | property=P3259 |item={{{item|}}} |formatting=table
                              | whitelist0 = {{{whitelist0|}}} | blacklist0 = {{{blacklist0|}}}  
                              | qualifier  = P580 OR P585<!-- Data inici o data. En format sencer-->
                              | qualifier2 = P582  | qualifier3 = P790<!-- sense ús -->| qualifier4 = P1534<!-- causa baixa -->
                              | qualifier5 = P217<!-- N.inventari --> | qualifier6 = P1448<!-- nom oficial --> 
                              | qualifier7 = P580 OR P585<!-- Data inici o data. Recupera en format any --> 
                              | qualifier8 = P1600<!-- P1600 com a qualificador recull el codi IPAC d'un BCIN que també és BCIL --> 
                              | qualifier9 = P973<!-- descrit a URL. Patrimoni immaterial no té propietat de codi on posar el pattern -->
                              | rowformat = {{((}}Protecció patrimonial/prepara{{!}}{{{item|}}}<!-- 
                                         -->{{!}}$0{{!}}$1{{!}}$2{{!}}{{{nom|}}}{{!}}$4{{!}}$5{{!}}$6{{!}}$7{{!}}$8{{!}}$9{{))}}<!-- 
                           -->| colformat0 = raw |colformat4 = label | colformat6 = text | colformat7 = Y | colformat3 = label 
                              | tablesort=1  | sorting=-1 |editicon= no |separator=
}}

Descripció paràmetres modifica

TOTS els paràmetres són posicionals per a fer més fàcil i llegible el codi de la crida des de la infotaula.

  1. Codi Q de l'item objecte de la protecció
  2. Codi Q de la protecció patrimonial que estem tractant
  3. Data inici de la protecció
  4. Data final de la protecció
  5. Pot contenir el "nom oficial" aportat directament des de la infotaula com a valor manual alternatiu de la P1448 (paràmetre 8). Aquesta funcionalitat és necessària en el tractament de les proteccions dels ítems que apareixen a "format_per".
  6. Causa del fi de la protecció. No es tractarà si no hi ha data final
  7. Núm. inventari. La majoria de proteccions tenen el codi d'inventari com una propietat més de l'element protegit. Però en alguns casos, aquest mecanisme no existeix i el codi que identifica els elements del catàleg figura com a qualificador.
  8. Nom oficial que rep, o bé la tipologia de l'edifici dins la protecció (ex.:"Monument històric", dins la protecció "Bé d'interès cultural"), o bé el nom específic de la part protegida (ex.: "Escut d'armes a la façana")
  9. Any inici. Les 4 xifres de l'any de la "data inicial de la protecció"
  10. P1600: El valor de la Identificador Inventari del Patrimoni Arquitectònic de Catalunya (P1600) que figuri com a qualificador de la protecció. Aquesta situació només es dona quan un element és alhora un Bé cultural d'interès local (Q11910250) i un Bé cultural d'interès nacional (Q1019352), dues proteccions que comparteixen la P1600 per a guardar el codi d'inventari. En aquest cas, la P1600 que està com a propietat de l'element conté el codi inventari del BCIL i la P1600 amb el codi del BCIN, figura com a qualificador d'aquesta protecció.
  11. URL Identificador: Adreça amb la documentació de la protecció. Normalment es calcula a partir del pattern de la propietat que conté l'identificador. En alguns casos, com a Patrimoni Immaterial, no existeixen propietats específiques pel diferents identificadors i llavors la URL de la documentació es pot aportar com a qualificador a Descrit a l'URL (P973).

Vegeu també modifica