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
editarEste 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
editarPermite consultar unha propiedade específica do tema relacionado coa páxina actual (non podemos acceder ós outros ítems) no servidor de Wikidata.
Parámetros
editarpropiedad
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
editarDevolve a declaración formatada de acordo ás opcións.
Función getDeclaraciones
editarPara ser usado noutros módulos.
Valores devoltos
editarDevolve unha táboa con todas as declaracións do elemento
Función getPropiedad
editarPara ser usado noutros módulos.
Parámetros
editardeclaraciones
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
editarDevolve a declaración formatada de acordo ás opcións.
Función setFrame
editarPara 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
editarframe
Unha táboa/obxecto que se pasa desde a invocación do módulo.
Valores devoltos
editarNingún.