Mòdul:Wikidata/doc

Un article de Wikipèdia, l'enciclopèdia liura.
Salta a la navegació Salta a la cerca

La documentació d'ús d'aquest mòdul es pot crear a Mòdul:Wikidata/doc/ús

Error de l'script: Error de Lua a la línia 1: unexpected symbol near '=='.

=== Uso ===
Esta plantilla pretende ser una sencilla forma de enlazar las propiedades de [[Wikidata]] en artículos y plantillas. Devuelve lo datos de Wikidata con los enlaces internos en los valores que procede. También permite dar la posibilidad cuando se usa dentro de otras plantillas de establecer en esta un parámetro que anule el dato de Wikidata si ese parámetro tiene un valor.

Por defecto cuando hay dos valores aparecerán separados por la conjunción «y» y cuando hay 3 o más valores por comas y el último valor por la conjunción «y». Para otros formatos (tablas listas etc.) es posible cambiar el separador.
{|class="wikitable"
|+Sintaxis de la plantilla
|align=center|
::::<code><nowiki>{{Propiedad|1=<propiedad>[|2=<anular>|3=<separador>|4=<módulo de formato>|5=<función del módulo>|6=<leyenda de imagen>]}}</nowiki></code>
|-
|bgcolor="#FFFFFF"|
:1: Propiedad de Wikidata (obligatoria)

:2: Anular podría ser un parámetro de la plantilla, a continuación, en forma de <code><nowiki>{{{parámetro |}}}</nowiki></code>

:3: Si hay varios valores para la misma propiedad, esta se utiliza para separar los valores.

:4: Nombre del módulo para llamar a formatear el valor

:5: Nombre de la función del módulo llamado en el anterior parámetro para formatear el valor. Se necesitan dos parámetros: el valor y una matriz que contiene los parámetros pasados ​​a la función formatStatements. Para ejemplos ver  [[Módulo:Wikidata/Formatos]] .

:6: Leyenda en el caso de ser una imagen.
|-
|bgcolor="#FFFFFF"|

* Sólo si la anulación está en blanco se recuperan los datos de Wikidata.

* Si el datos de Wikidata es el mismo que el de la redefinición es aconsejable quitar el valor del parámetro. Entonces cualquier actualización de Wikidata se mostrará inmediatamente.

* No es obligatorio el uso de todos los parámetros de la plantilla.
|}
==== Ejemplos ====
A continuación se ha simulado  resultados de esta plantilla en el artículo [[España]].
:*<code><nowiki>{{Propiedad|p31}}</nowiki></code>  [[Estado miembro de la Unión Europea]] y Estado soberano
:*<code><nowiki>{{Propiedad|p37}}</nowiki></code>  [[aranés]], [[euskera]], [[Idioma gallego|gallego]], [[Idioma catalán|catalán]] y [[idioma español|español]]
:<small>Obsérvese que si no coincide la etiqueta del ítem de Wikidata con el enlace o interwiki vinculado a la Wikipedia en español se devuelve el enlace así:<code><nowiki>[[idioma español|español]]</nowiki></code>.</small>

Esto es lo que pasa usando directamente <code><nowiki>{{#property:}}</nowiki></code>
:*<code><nowiki>{{property:p31}}</nowiki></code>  Estado soberano, Estado miembro de la Unión Europea
:*<code><nowiki>[[{{property:p31}}]]</nowiki></code>  [[Estado soberano, Estado miembro de la Unión Europea]]
:*<code><nowiki>{{property:p31}}</nowiki></code>  español, aranés, euskera, gallego, catalán

=====Ejemplos con formatos alternativos =====
A continuación se dan varios ejemplos de casos en los que se ha usado un módulo de formato (ejemplo 1) o se han cambiado el separador para adaptar el formato de presentación de los valores.

{| class="wikitable"
!Ejemplo !! Simulación del resultado en el artículo: [[Nueva Zelanda]]
|-
|valign="top"|
:'''Dar a valores que son imagen el formato con marco y leyenda'''<br>
<code><nowiki>{{Propiedad|1=p242|2=|3=|4=Wikidata/Formatos|5=formatImage|6=Test}}</nowiki></code>
|bgcolor="#FFFFFF"|
[[Archivo:LocationNewZealand.png|thumb|Test]]
[[Archivo:NZL orthographic NaturalEarth.svg|thumb|Test]]
|-
|valign="top"|
:'''Cambiar el separador para que cada valor esté en una línea.'''<br>
<code><nowiki>{{Propiedad|1=p31|3=<br>}}</nowiki></code>
|bgcolor="#FFFFFF"|Estado soberano<br>[[Monarquía en la Mancomunidad de Naciones]]<br>[[país]]
|-
|valign="top"|
:'''Cambiar el separador para que los valores se pongan como una lista'''.<br>
<code><nowiki>* {{Propiedad|1=p31|3=<LI>}}</nowiki></code>
|bgcolor="#FFFFFF"|<LI>Estado soberano<LI>[[Monarquía en la Mancomunidad de Naciones]]<LI>[[país]]
|-
|valign="top"|
:'''Dentro de una tabla poner los valores en una fila diferente.'''
<pre>
 {| class="wikitable"
 | {{Propiedad|1=p31|3=</td></tr><tr><td>}}
 |}</pre>
:Se podrían poner los valores en columnas diferentes con el separador: <code><nowiki></td><td></nowiki></code>
|bgcolor="#FFFFFF"|
{|class="wikitable"
|Estado soberano
|-
|[[Monarquía en la Mancomunidad de Naciones]]
|-
|[[país]]
|}
|}

====Otros usos de la plantilla====

Se puede usar un parámetro (o parámetros) para comprobar si los datos que figuran en Wikidata son los mismos que la anulación o si los datos faltan en Wikidata. Esto puede utilizarse como servicio de alerta (por ejemplo, mediante el uso de las categorías ocultas)

:Verificar que los datos de Wikidata son lo mismo que la anulación  [[:Categoría:Wikipedia:Paramétro que anula Wikidata imnecesario]]

:Comprobar los datos que faltan en Wikidata  [[:Categoría:Wikipedia:Valor perdido en Wikidata]]

:Compruebar si los datos en Wikidata son diferentes que la anulación  [[:Categoría:Wikipedia:Comprobar inconsistencia en Wikidata]].
<includeonly>
[[Categoría:Wikipedia:Plantillas de Wikidata]]
</includeonly>