Modelo:Protección patrimonial/prepara
Contexto
[editar a fonte]Este modelo forma parte dunha cadea de funcións para xerar un bloque con todas as proteccións patrimoniais que estean recollidas na propiedade Situación patrimonial (P1435) dun obxecto edificio, parque natural, obra artística, etc. A cadea está formada por:
- Ficha de chamada: recuperación desde unha ficha da información da P1435 e os seus cualificadores (ver parámetros de entrada en #Sintaxe.
- {{Protección patrimonial/prepara}}: recuperación doutros datos relacionados coa protección específica que se está tratando e que non é un dos seus cualificadores
- {{Protección patrimonial/publica}}: montaxe da ficha (incrustada dentro da ficha de chamada) onde se mostra toda a información obtida. Este submodelo tamén pode ser invocado directamente se se lle pasan os parámetros a mostrar de forma manual.
Descrición
[editar a fonte]Prepara os datos dun bloque de protección patrimonial para pasalo ó submodelo de presentación {{Protección patrimonial/publica}}.
- Invocar directamente desde unha chama tipo formatting=table situada dentro dunha ficha. Por tanto, é invocada tantos veces como entradas multi-valor haxa na propiedade P1435 do elemento do artigo (edificio, parque natural, etc.)
Dentro de cada chamada, recibe toda a información que hai como cualificadores dentro da repetición de P1435 que se estea tratando, e a súa función é recuperar outra información complementaria usando algún dos parámetros recibidos (P.ex: determinar o estado que concede a protección, ou os criterios de Patrimonio da Humanidade que é unha propiedade do elemento e non da protección).
Sintaxe
[editar a fonte]{{Protección patrimonial/prepara |<id (Q) item>|<id (Q) protección>|<data inicio>|<data fin>|<vacío>|<causa de baixa>|<inventario>|<nome oficial>| <ano inicio>|<P1600>}}
Como a chamada está previsto facela dende dentro dunha ficha cunha chamada tipo formatting=label, en realidade a chamada responde ó seguinte código:
{{#invoke:wikidata| claim | property=P1435 |list= |item={{{item|}}} |formatting=table | qualifier = {{whichqualifier|P1435|P580|P585|item={{{item|}}}}}<!-- Data inicio ou data. Recupera formato enteiro--> | qualifier2 = P582 | qualifier3 = P790<!-- sen uso -->| qualifier4 = P1534<!-- causa baixa --> | qualifier5 = P217<!-- N.inventario --> | qualifier6 = P1448<!-- nome oficial --> | qualifier7 = {{whichqualifier|P1435|P580|P585|item={{{item|}}}}}<!-- Data inicio ou data. Recupera en formato ano--> | qualifier8 = P1600<!-- P1600 como cualificador recolle o código IPAC dun BCIN que tamén é BCIL --> | rowformat ={{((}}Protección patrimonial/prepara{{!}}{{{item|}}}{{!}}$0{{!}}$1{{!}}$2{{!}}$3<!-- -->{{!}}$4{{!}}$5{{!}}$6{{!}}$7{{!}}$8{{))}} | colformat0 = raw |colformat4 = label | colformat6 = text | colformat7 = Y | tablesort=1 | sorting=-1 }}
Descrición parámetros
[editar a fonte]TODOS os parámetros son posicionais para facer máis fácil e lexible o código da chamada desde a ficha.
- Código Q do ítem obxecto da protección
- Código Q da protección patrimonial que estamos a tratar
- Data inicio da protección
- Data final da protección
- Un parámetro baleiro (deixouse de usar e hai que respectar a orde)
- Causa da fin da protección. Non se tratará se non hai data final
- Núm. inventario. A maioría de proteccións teñen o código de inventario como unha propiedade máis do elemento protexido. Pero nalgúns casos, este mecanismo non existe e o código que identifica os elementos do catálogo figuran como cualificadores.
- Nome oficial que recibe, ou ben a tipoloxía do edificio dentro da protección (ex.:"Monumento histórico", dentro da protección "Ben de interese cultural"), ou ben o nome específico da parte protexida (ex.: "Escudo de armas na fachada")
- Ano inicio. As 4 cifras do ano da "data inicial da protección"
- P1600: O valor da Identificador Inventario do Patrimonio Arquitectónico de Cataluña (P1600) que figure como cualificador da protección. Esta situación só se produce cando un elemento é á vez un Ben cultural de interese local (Q11910250) e un Ben Cultural de Interese Nacional (Q1019352), dúas proteccións que comparten a P1600 para gardar o código de inventario. Neste caso, a P1600 que está coma propiedade do elemento contén o código inventario do BCIL e a P1600 co código do BCIN, figura como cualificador desta protección.
Por favor, engade as categorías na subpáxina de documentación e os interwikis no Wikidata. Ver as subpáxinas deste modelo.