Módulo:Wikidata/uso
Esta é a páxina de documentación de "Módulo:Wikidata"
Esta é a subpáxina de documentación de "Módulo:Wikidata". Contén información de uso, categorías e outros contidos que non forman parte do modelo orixinal. Atención: As ligazóns interwiki engádense no Wikidata. |
Este módulo emprégase en máis de 28000 páxinas. Para evitar problemas en moitas páxinas e carga innecesaria nos servidores, calquera cambio neste módulo debería probarse primeiro na súa sub-páxina de /probas e seguidamente engadirse na páxina principal nunha soa edición. |
Uso[editar a fonte]
Este módulo é un proxecto de declaración para a ferramenta de formato Wikidata
Ten as funcións Wikidata, getDeclaraciones, getPropiedad e setFrame.
Función Wikidata[editar a fonte]
Permite consultar unha propiedade específica do tema relacionado coa páxina actual (non podemos acceder ós outros ítems) no servidor de Wikidata.
Parámetros[editar a fonte]
propiedad
A identificación da propiedade, por exemplo "p18". Necesario.
separador
econxunción
Texto utilizado para separar os primeiros valores e o último valor dunha propiedade. Se non se especifica tómase por defecto como separador unha coma e como conxunción "e" respectivamente.
Por exemplo, no artigo de España, se se escribe {{#invoke:Wikidata|Wikidata|propiedad=p37}}
xeraríase "castelán, galego, aranés, éuscaro e catalán" mentres que se se escrebe {{#invoke:Wikidata|Wikidata|propiedad=p37|separador=/|conjunción=/}}
mostraríase "español/galego/aranés/éuscaro/catalán".
valor-módulo
Nome do módulo para chamar a formatar o valor
valor-función
Nome da función que valor-módulo
chama para formatar o valor. Necesítanse dous parámetros: o valor e unha matriz que contén os parámetros pasados á función formatoDeclaraciones. Para ver exemplos consultar Módulo:Wikidata/Formatos.
valor
Se se da o valor anula o valor de Wikidata.
prioridad
Se se da prioridad = si
terá máis prioridade o valor de Wikidata que o valor que se dea ó parámetro valor
debeExistir
Se se informa con "sí" non se recuperan as entidades de Wikidata sen unha ligazón a un artigo de Wikipedia.
enlace
Pode tomar os valores enlace = sí
ou enlace = no
.
- Se se da
enlace = no
aparecerá soamente a etiqueta do valor sen ligazón interna. - Se se utiliza
enlace = sí
mostrarase unha ligazón á correspondente páxina da Wikipedia definida en Wikidata se existe, se non ligarase á páxina co nome igual á etiqueta de Wikidata (se non existe un artigo con ese nome) e se non mostrarase unha ligazón ó elemento de Wikidata.
formatoTexto
Se se da formatoTexto = mayúscula
ou cursiva
ou mayúscula cursiva
(da igual a orde)
- Co valor
mayúscula
:
a primeira letra da propiedade porase en maiúsculas. Cando non se da o valor ó parámetro separador e por conseguinte os valores aparecen separados por unha coma a excepción do último que se separa por unha conxunción por defecto e, só se porá en maiúscula a inicial do primeiro valor. En caso de que se dea valor ó parámetro ligazón todos os valores apareceran coa inicial en maiúscula.
- Co valor
cursiva
:
o texto da propiedade porase en cursivas.
formatoFecha
Os valores posibles son:
Valores devoltos[editar a fonte]
Devolve a declaración formatada de acordo ás opcións.
Función getDeclaraciones[editar a fonte]
Para ser usado noutros módulos.
Valores devoltos[editar a fonte]
Devolve unha táboa con todas as declaracións do elemento
Función getPropiedad[editar a fonte]
Para ser usado noutros módulos.
Parámetros[editar a fonte]
declaraciones
Unha táboa de declaracións
opciones
Unha táboa coas opcións. Os elementos da táboa son os parámetros da función Wikidata.
Valores devoltos[editar a fonte]
Devolve a declaración formatada de acordo ás opcións.
Función setFrame[editar a fonte]
Para pasar o frame desde outro módulo. É necesario poñer esta función cando se usa a anterior en casos en que haxa que expandir wikitexto como por exemplo coas coordenadas ou os formatos de bandeiras.
Parámetros[editar a fonte]
frame
Unha táboa/obxecto que se pasa desde a invocación do módulo.
Valores devoltos[editar a fonte]
Ningún.