Diferència entre les revisions de "Plantilla:Propietat/doc"
(Pàgina nova, en el contingut: «{{Subpágina de documentación}} {{Plantilla con Lua|módulo=Wikidata}} === Use === Esta plantilla pretén ser una senzilla forma d'enllaçar les propietats de...») |
(Text reemplaça - 'superficie' a 'superfície') |
||
(No es mostren 11 edicions intermiges d'2 usuaris) | |||
Llínea 1: | Llínea 1: | ||
− | {{ | + | {{Subpàgina de documentació}} |
{{Plantilla con Lua|módulo=Wikidata}} | {{Plantilla con Lua|módulo=Wikidata}} | ||
=== Use === | === Use === | ||
Llínea 8: | Llínea 8: | ||
|+Sintaxis de la plantilla | |+Sintaxis de la plantilla | ||
|align=center| | |align=center| | ||
− | ::::<code><nowiki>{{Propietat|1=<propietat>[|2=<anular>|3=<separador>|4=< | + | ::::<code><nowiki>{{Propietat|1=<propietat>[|2=<anular>|3=<separador>|4=<mòdul de format>|5=<funció del mòdul>|6=<llegenda d'image>| entitat = <id entitat>| enllaç = <no> | prioritat = <sí> | categories = <no> | uno = <sí>| ranc_major = <sí>|]}}</nowiki></code> |
|- | |- | ||
|bgcolor="#FFFFFF"| | |bgcolor="#FFFFFF"| | ||
Llínea 35: | Llínea 35: | ||
* No es obligatorio el uso de todos los parámetros de la plantilla. | * No es obligatorio el uso de todos los parámetros de la plantilla. | ||
|} | |} | ||
− | ==== | + | ==== Eixemples ==== |
− | A | + | A continuació s'ha simulat resultats d'esta plantilla en l'artícul [[Espanya]]. |
− | :*<code><nowiki>{{ | + | :*<code><nowiki>{{Propietat|p37|enlace=no}}</nowiki></code> → {{Propietat|p37|entitat=Q29|enllaç=no}} |
− | :*<code><nowiki>{{ | + | :*<code><nowiki>{{Propietat|p31}}</nowiki></code> → {{Propietat|p31|entitat=Q29}} |
− | :*<code><nowiki>{{ | + | :*<code><nowiki>{{Propietat|p37}}</nowiki></code> → {{Propietat|p37|entitat=Q29}} |
− | :<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 | + | :<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 espanyol|espanyol]]</nowiki></code>.</small> |
− | + | Açò és lo que passa usant directament <code><nowiki>{{#property:}}</nowiki></code> | |
− | :*<code><nowiki>{{property:p31}}</nowiki></code> → | + | :*<code><nowiki>{{property:p31}}</nowiki></code> → Estat sobirà, Estat membre de l'Unió Europea |
− | :*<code><nowiki>[[{{property:p31}}]]</nowiki></code> → [[ | + | :*<code><nowiki>[[{{property:p31}}]]</nowiki></code> → [[Estat sobirà, Estat membre de l'Unió Europea]] |
− | :*<code><nowiki>{{property:p31}}</nowiki></code> → | + | :*<code><nowiki>{{property:p31}}</nowiki></code> → espanyol, @aranés, vasc, gallec, català |
− | ===== | + | =====Eixemples en formats alternatius ===== |
− | A | + | A continuació es donen varis eixemples de casos en els que s'ha usat un mòdul de format (eixemple 1) o s'han canviat el separador per a adaptar el format de presentació dels valors. |
{| class="wikitable" | {| class="wikitable" | ||
− | ! | + | !Eixemple !! Simulació del resultat en el artícul: [[Nova Zelanda]] |
|- | |- | ||
|valign="top"| | |valign="top"| | ||
− | :''' | + | :'''Donar a valors que són image el format en marc i llegenda'''<br> |
− | <code><nowiki>{{ | + | <code><nowiki>{{Propietat|1=p242|2=|3=|4=Wikidata/Formatos|5=formatImage|6=Test}}</nowiki></code> |
|bgcolor="#FFFFFF"| | |bgcolor="#FFFFFF"| | ||
− | [[ | + | [[Archiu:LocationNewZealand.png|thumb|Test]] |
− | [[ | + | [[Archiu:NZL orthographic NaturalEarth.svg|thumb|Test]] |
|- | |- | ||
|valign="top"| | |valign="top"| | ||
− | :''' | + | :'''Canviar el separador per a que cada valor estiga en una llínea.'''<br> |
<code><nowiki>{{Propiedad|1=p31|3=<br>}}</nowiki></code> | <code><nowiki>{{Propiedad|1=p31|3=<br>}}</nowiki></code> | ||
− | |bgcolor="#FFFFFF"| | + | |bgcolor="#FFFFFF"|Estat sobirà<br>[[Monarquía en la Mancomunidad de Naciones]]<br>[[país]] |
|- | |- | ||
|valign="top"| | |valign="top"| | ||
Llínea 76: | Llínea 76: | ||
| {{Propiedad|1=p31|3=</td></tr><tr><td>}} | | {{Propiedad|1=p31|3=</td></tr><tr><td>}} | ||
|}</pre> | |}</pre> | ||
− | : | + | :Es podrien posar els valors en columnes diferents en el separador: <code><nowiki></td><td></nowiki></code> |
|bgcolor="#FFFFFF"| | |bgcolor="#FFFFFF"| | ||
{|class="wikitable" | {|class="wikitable" | ||
Llínea 87: | Llínea 87: | ||
|- | |- | ||
|} | |} | ||
− | ====== | + | ====== En formatBandera ====== |
{|class=wikitable | {|class=wikitable | ||
− | ! | + | !Còdic !! Resultat |
|- | |- | ||
| | | | ||
− | <pre>{{ | + | <pre>{{Propietat|p17||<br>|Wikidata/Formats|formatBandera}}<br> |
− | {{ | + | {{Propietat|p131||<br>|Wikidata/Formats|formatBandera}}</pre> |
| | | | ||
− | {{Bandera2| | + | {{Bandera2|Espanya}}<br> |
− | {{bandera2| | + | {{bandera2|Castile and León}}<br> |
− | {{Bandera2| | + | {{Bandera2|Província de Valladolit}} |
|} | |} | ||
+ | |||
===== Coordenadas ===== | ===== Coordenadas ===== | ||
Con la plantilla propiedad es posible importar las coordenadas geográficas correspondientes al artículo de dos formas: | Con la plantilla propiedad es posible importar las coordenadas geográficas correspondientes al artículo de dos formas: | ||
Llínea 109: | Llínea 110: | ||
:*<code><nowiki>{{Propiedad|p625|tipo=landmark|display=inline|formato=dec}}</nowiki></code> → {{coord|41.651980555556|-4.7285611111111|type:landmark|display = inline|format=dec}} | :*<code><nowiki>{{Propiedad|p625|tipo=landmark|display=inline|formato=dec}}</nowiki></code> → {{coord|41.651980555556|-4.7285611111111|type:landmark|display = inline|format=dec}} | ||
− | + | Les senyes que la plantilla importa poden ser usades per atres plantilles com la plantilla {{ep|Mapa de localisació}}. | |
{|class=wikitable | {|class=wikitable | ||
!Código !! Resultado | !Código !! Resultado | ||
|- | |- | ||
|valign=top| | |valign=top| | ||
− | <pre>{{mapa de | + | <pre>{{mapa de localisació |
− | | | + | |Espanya |
− | |label= | + | |label=Valladolit |
− | |lat={{ | + | |lat={{Propietat|latitut}} |
− | |long={{ | + | |long={{Propietat|longitut}} |
|float = none | |float = none | ||
}}</pre> | }}</pre> | ||
Llínea 180: | Llínea 181: | ||
<code><nowiki>{{#if: {{Propiedad|p17}} | {{Propiedad|p17}} | {{{país}}} }}</nowiki></code>. | <code><nowiki>{{#if: {{Propiedad|p17}} | {{Propiedad|p17}} | {{{país}}} }}</nowiki></code>. | ||
− | ==== | + | ==== Atres usos de la plantilla ==== |
− | + | Es pot usar un paràmetro (o paràmetros) per a comprovar si les senyes que figuren en Uiquidata són els mateixos que l'anulació o si les senyes falten en Uiquiidata. Açò pot utilisar-se com a servici d'alerta (per eixemple, per mig de l'us de les categories amagades) | |
− | :Verificar que | + | :Verificar que les senyes de Uiquidata són lo mateix que l'anulació → [[:Categoria:Uiquipedia:Paràmetro que anula Uiquidata innecesari]] |
− | : | + | :Comprovar les senyes que falten en Uiquidata → [[:Categoria:Uiquipedia:Valor perdut en Uiquidata]] |
− | : | + | :Comprovar si les senyes en Uiquidata són diferents que l'anulació → [[:Categoria:Uiquipedia:Comprovar inconsistència en Uiquidata]]. |
== Uso en cálculos matemáticos == | == Uso en cálculos matemáticos == | ||
Esta plantilla tiene un comportamiento extraño cuando se la utiliza en cálculos matemáticos (usando #expr, #ifexpr o invocando algún módulo) que limita su uso, pero no lo impide. Aunque devuelva un valor numérico en formato compatible, genera un mensaje de error si se especifica el parámetro {{Parámetro|2}} y éste no es específicamente un número. | Esta plantilla tiene un comportamiento extraño cuando se la utiliza en cálculos matemáticos (usando #expr, #ifexpr o invocando algún módulo) que limita su uso, pero no lo impide. Aunque devuelva un valor numérico en formato compatible, genera un mensaje de error si se especifica el parámetro {{Parámetro|2}} y éste no es específicamente un número. | ||
;Ejemplos: | ;Ejemplos: | ||
− | * {{No|No funciona}}: <code><nowiki>{{#expr: ( {{{ | + | * {{No|No funciona}}: <code><nowiki>{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}} ) }}</nowiki></code> |
− | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{ | + | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{població}}} / {{{superfície|{{Propietat|P2046}}}}} ) }}</nowiki></code> |
− | * {{No|No funciona}}: <code><nowiki>{{#expr: ( {{{ | + | * {{No|No funciona}}: <code><nowiki>{{#expr: ( {{{població}}} / {{Propiedad|P2046|{{{superfície}}}|prioritat=si}} ) }}</nowiki></code> |
− | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{ | + | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}}|prioritat=si|categories=no}} ) }}</nowiki></code> |
− | En el | + | En el cas de que la propietat en qüestió tinga una unitat definida en Uiquidata (metros, minuts,...) i es vullga utilisar en càlculs matemàtics també es requerirà l'us del paràmetro <code><nowiki>format unitat=número</nowiki></code>, de manera que els eixemples anteriors quedarien de la següent manera: |
− | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{ | + | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{població}}} / {{{superfície|{{Propiedad|P2046|formato unidad=número}}}}} ) }}</nowiki></code> |
− | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{ | + | * {{Si|Forma correcta}}: <code><nowiki>{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}}|prioritat=si|categories=no|format unitat=número}} ) }}</nowiki></code> |
== Véase también == | == Véase también == |
Última revisió del 21:39 5 jul 2022
{{#ifeq:doc|doc||{{#ifeq:Plantilla|Plantilla
|
Use[editar còdic]
Esta plantilla pretén ser una senzilla forma d'enllaçar les propietats de *Wikidata en artículs i plantilles. Torna les senyes de *Wikidata en els enllaços interns en els valors que procedix. També permet donar la possibilitat quan s'usa dins d'atres plantilles d'establir en esta un paràmetro que anule la senya de *Wikidata si eixe paràmetro té un valor.
Per defecte quan hi ha dos valors apareixeran separats per la conjunció «i» i quan hi ha 3 o més valors per comes i l'últim valor per la conjunció «i». Per a atres formats (taules llestes etc.) és possible canviar el separador.
|
|
|
Eixemples[editar còdic]
A continuació s'ha simulat resultats d'esta plantilla en l'artícul Espanya.
{{Propietat|p37|enlace=no}}
→ Erro en la seqüencia d'órdens: no existix el mòdul «Wikidata».{{Propietat|p31}}
→ Erro en la seqüencia d'órdens: no existix el mòdul «Wikidata».{{Propietat|p37}}
→ Erro en la seqüencia d'órdens: no existix el mòdul «Wikidata».
- 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í:
[[idioma espanyol|espanyol]]
.
Açò és lo que passa usant directament {{#property:}}
{{property:p31}}
→ Estat sobirà, Estat membre de l'Unió Europea[[{{property:p31}}]]
→ Estat sobirà, Estat membre de l'Unió Europea{{property:p31}}
→ espanyol, @aranés, vasc, gallec, català
Eixemples en formats alternatius[editar còdic]
A continuació es donen varis eixemples de casos en els que s'ha usat un mòdul de format (eixemple 1) o s'han canviat el separador per a adaptar el format de presentació dels valors.
Eixemple | Simulació del resultat en el artícul: Nova Zelanda | |||
---|---|---|---|---|
|
||||
|
Estat sobirà Monarquía en la Mancomunidad de Naciones país | |||
|
| |||
{| class="wikitable" | {{Propiedad|1=p31|3=</td></tr><tr><td>}} |}
|
|
En formatBandera[editar còdic]
Còdic | Resultat |
---|---|
{{Propietat|p17||<br>|Wikidata/Formats|formatBandera}}<br> {{Propietat|p131||<br>|Wikidata/Formats|formatBandera}} |
Coordenadas[editar còdic]
Con la plantilla propiedad es posible importar las coordenadas geográficas correspondientes al artículo de dos formas:
- Latitud y longitud con grados con decimales (dec) y sin formato.
-
{{Propiedad|latitud}}
→ 41.651980555556{{Propiedad|longitud}}
→ -4.7285611111111
- Las coordenadas incluidas en la plantilla {{coord}}.
-
{{Propiedad|p625}}
→ Coord.: </noinclude> - (Por defecto tipo= city, display = inline,title y formato = dms){{Propiedad|p625|tipo=landmark|display=inline|formato=dec}}
→ </noinclude>
Les senyes que la plantilla importa poden ser usades per atres plantilles com la plantilla {{Mapa de localisació}}.
Código | Resultado |
---|---|
{{mapa de localisació |Espanya |label=Valladolit |lat={{Propietat|latitut}} |long={{Propietat|longitut}} |float = none }} |
|
{{mapa de localisació |Valladolit |label=Valladolit |lat={{Propietat|latitut}} |long={{Propietat|longitut}} |float = none }} |
- Obras de una serie literaria
{{propiedad
|entidad=Q3008321
|P527
|lista=no ordenada
|enlace=sí
|4=Wikidata/Formatos
|5=formatoObraAnyo
}}
→ Erro en la seqüencia d'órdens: no existix el mòdul «Wikidata».
Prioridad[editar còdic]
Prioridad valor dado en la Wikipedia local[editar còdic]
Cuando se usa esta plantilla en otra, por ejemplo en una ficha, no es necesario el usar operadores {{if:|...
para regular la prioridad de los datos ya que en el parámetro 2 se puede poner un valor o parámetro que de darse se anularía el valor de Wikidata.
- Ejemplo
{{Propiedad|p17| {{{país|}}} }}
. esto devolvería el valor dado al parámetro | país =
y si no se da el valor al parámetro devolvería el valor de la propiedad p17 en el ítem de Wikidata de forma que no haría falta poner:
{{#if: {{{país|}}} | {{{país}}} | {{Propiedad|p17}} }}
.
Prioridad valor de Wikidata[editar còdic]
También es posible darle prioridad al valor de la propiedad del ítem de Wikidata usando el parámetro |prioridad = sí
.
- Ejemplo
{{Propiedad|p17| {{{país|}}} | prioridad = sí }}
. esto devolvería el valor dado en la propiedad p17 en el ítem de Wikidata y si esa propiedad no esta dada devolvería el valor dado en el parámetro país =
de forma que no haría falta poner:
{{#if: {{Propiedad|p17}} | {{Propiedad|p17}} | {{{país}}} }}
.
Atres usos de la plantilla[editar còdic]
Es pot usar un paràmetro (o paràmetros) per a comprovar si les senyes que figuren en Uiquidata són els mateixos que l'anulació o si les senyes falten en Uiquiidata. Açò pot utilisar-se com a servici d'alerta (per eixemple, per mig de l'us de les categories amagades)
- Verificar que les senyes de Uiquidata són lo mateix que l'anulació → Categoria:Uiquipedia:Paràmetro que anula Uiquidata innecesari
- Comprovar les senyes que falten en Uiquidata → Categoria:Uiquipedia:Valor perdut en Uiquidata
- Comprovar si les senyes en Uiquidata són diferents que l'anulació → Categoria:Uiquipedia:Comprovar inconsistència en Uiquidata.
Uso en cálculos matemáticos[editar còdic]
Esta plantilla tiene un comportamiento extraño cuando se la utiliza en cálculos matemáticos (usando #expr, #ifexpr o invocando algún módulo) que limita su uso, pero no lo impide. Aunque devuelva un valor numérico en formato compatible, genera un mensaje de error si se especifica el parámetro Plantilla:Parámetro y éste no es específicamente un número.
- Ejemplos
- style="background:#FFC7C7;vertical-align:middle;text-align:center;" class="table-no"|No funciona:
{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}} ) }}
- Plantilla:Si:
{{#expr: ( {{{població}}} / {{{superfície|{{Propietat|P2046}}}}} ) }}
- style="background:#FFC7C7;vertical-align:middle;text-align:center;" class="table-no"|No funciona:
{{#expr: ( {{{població}}} / {{Propiedad|P2046|{{{superfície}}}|prioritat=si}} ) }}
- Plantilla:Si:
{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}}|prioritat=si|categories=no}} ) }}
En el cas de que la propietat en qüestió tinga una unitat definida en Uiquidata (metros, minuts,...) i es vullga utilisar en càlculs matemàtics també es requerirà l'us del paràmetro format unitat=número
, de manera que els eixemples anteriors quedarien de la següent manera:
- Plantilla:Si:
{{#expr: ( {{{població}}} / {{{superfície|{{Propiedad|P2046|formato unidad=número}}}}} ) }}
- Plantilla:Si:
{{#expr: ( {{{població}}} / {{Propietat|P2046|{{{superfície}}}|prioritat=si|categories=no|format unitat=número}} ) }}
Véase también[editar còdic]
- Plantilla:Wikibase. Para capturar un enlace, nombre de página o id.
- Módulo:Wikidata. Módulo Lua que usa esta plantilla
- Módulo:Wikibase. Otro módulo Lua más básico para enlazar datos de Wikidata.