Módulo discusión:Wikidata
formatQualifiers
[editar]Buen día.
Estoy empleando {{Propiedad|P348}} de Fluxbox (Q131522) y me regresa sin problemas el valor 1.3.7 pero además tiene anidada la propiedad de fecha de publicación, la cual no puedo se tomarla directamente. En wikidata me comentaron que el modulo ca:Mòdul:Wikidata puede tomarlo con el parámetro formatQualifiers pero este no existe en el modulo en español ¿Existe algún otro método o seria posible de importar esta característica desde el catalán? petrohs (gracias) 21:11 24 mar 2015 (UTC)
- Cada módulo de cada proyecto está programado de una forma diferente. En el caso de este para que de el valor de un calificador se obtiene así:
{{Propiedad|P348|calificador=P577}}. Saludos.--Mi Guillén
(mensajes) 09:34 25 mar 2015 (UTC)
- Te agradezco enormemente la orientación. petrohs (gracias) 17:17 25 mar 2015 (UTC)
- Hola. Y se pueden obtener los calificadores para arpar una tabla con "Wikidata lista", o solo la propiedad en si como dice la documentacion? Lo estaria necesitando para listar los titulares de un cargo, y agregar columnas a la tabla de los calificadores fecha de inicio y fecha de fin. Gracias. Muralituy (discusión) 15:16 27 feb 2026 (UTC)
Atributos cargados de Wikidata sin etiqueta
[editar]La Categoría:Wikipedia:Páginas con propiedades de Wikidata sin etiqueta muestra cientos de artículos que no muestran el texto "sin etiquetar" en lugar de una etiqueta válida. Probablemente deberíamos añadir soporte para más idiomas además del inglés en las etiquetas de forma que esta lista se reduzca. Obviamente la mejor alternativa sería que no haya etiquetas que no estén en español en los artículos, pero es algo más complejo de evitar. Revisando algunas a mano he visto que la mayoría de los que he comprobado tienen etiqueta en francés o alemán, por lo que podría ser interesante tenerlo en cuenta. -- Agabi10 (discusión) 16:04 23 may 2017 (UTC)
- He modificado Módulo:Wikidata/Formatos para tomar el nombre primero del francés y luego del alemán. Pueden añadirse más idiomas en
for k, idioma in pairs({'en', 'fr', 'de'}) do
- Saludos, Juan Mayordomo (discusión) 19:27 8 jun 2017 (UTC)
Lista ordenada sin bullet
[editar]He hecho el siguiente cambio en el módulo: en las opciones para el tipo de lista, agregué nobullet, de manera de ordenar las listas no ordenadas sin bullet ni sangría, esto, como alternativa al separador <br>.
-- Aplicar el formato a la lista de valores según el tipo de lista de las
-- opciones
if opciones['lista'] == 'no ordenada' then
-- Añadir en su caso un lápiz
if opciones.linkback == 'sí' then
return '<ul><li>' .. p.addLinkback(mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ), opciones.entityId, opciones.propiedad) .. '</li></ul>'
else
return '<ul><li>' .. mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ) .. '</li></ul>'
end
elseif opciones['lista'] == 'ordenada' then
-- Añadir en su caso un lápiz
if opciones.linkback == 'sí' then
return '<ol><li>' .. p.addLinkback(mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ), opciones.entityId, opciones.propiedad) .. '</li></ol>'
else
return '<ol><li>' .. mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ) .. '</li></ol>'
end
elseif opciones['lista'] == 'nobullet' then
-- Añadir en su caso un lápiz
if opciones.linkback == 'sí' then
return '<ul style="list-style-type:none;list-style-image:none;margin-left:0;"><li>' .. p.addLinkback(mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ), opciones.entityId, opciones.propiedad) .. '</li></ul>'
else
return '<ul style="list-style-type:none;list-style-image:none;margin-left:0;"><li>' .. mw.text.listToText( formatoDeclaraciones, '</li><li>','</li><li>' ) .. '</li></ul>'
end
else
--
Davod (desquítense n_n) 21:33 2 may 2019 (UTC)
- @Amitie 10g: Era innecesario. Para eso están definidas las clases plainlist y hlist (Wikipedia:Uso de listas#Estilos de listas):
<span class="plainlist">{{#invoke:Wikidata|Wikidata|propiedad=p37|lista=no ordenada|entityId=Q29}}</span> |
|
<span class="hlist">{{#invoke:Wikidata|Wikidata|propiedad=p37|lista=no ordenada|entityId=Q29}}</span> |
Si se utiliza la plantilla propiedad en una ficha lo más sencillo es utilizar los parámetros clase... de la ficha. Por ejemplo:
{{ficha|etiqueta1=Idiomas|datos1={{propiedad|p37|lista=no ordenada|entidad=Q29}}|clase1=plainlist}} |
|
|||
- Saludos, Juan Mayordomo (discusión) 20:35 8 may 2019 (UTC)
Cuando se defina rango mayor = sí no debería mostrar valores en rango deprecated
[editar]En el artículo The Marvel Super Heroes la ficha está mostrando un enlace roto a IMDb de un identificador que ya no existe, pero que existió en el pasado, por lo que este valor no debería borrarse de Wikidata, si no mostrarse con rango deprecated. Esto ya está hecho correctamente en la página de la entidad, pero se sigue mostrando en la ficha, puesto que la ficha está configurada con rango mayor = sí (que también es correcto).
La cuestión es que debería mostrar solo el rango mayor entre preferred y normal, puesto que los valores que están categorizados como deprecated son valores que actualmente ya no son ciertos o correctos y, por lo tanto, no deberíamos estar cogiéndolos de la ficha.
No se me ocurre ningún caso en el que en esta situación quisiésemos mostrar el valor de rango deprecated, por lo que he hecho que no se muestren a la hora de filtrar por rango, pero en caso de que se quiera es mejor añadir un parámetro adicional para coger también los valores de rango deprecated que cogerlos automáticamente y por defecto. -- Agabi10 (discusión) 01:36 18 ago 2021 (UTC)
Clasificación preferida para imágenes
[editar]En Wikibase me vi obligado a especificar el logo porque obtenerImagenWikidata parece tomar la primera entrada en la tabla de imágenes de logos, que es la más antigua:
-- Obtener la primera imagen en Wikidata de la persona
local imagen = elementoTabla(entidad, 'claims', propiedad, 1)
El más nuevo se estableció como preferido mientras que el antiguo es normal, pero esto no parece ser considerado. GreenReaper (discusión) 11:42 6 oct 2023 (UTC)
Fuentes
[editar]Hi, first of all, sorry for writing in English here. I am trying to use this module to display the reference of a value. Since this is for composition bars, it should be just the reference, and not be together with the value itself. Is there a way to do this with this module? I looked around, but cannot seem to find a way. Thanks in advance! Julius Schwarz (discusión) 11:09 7 feb 2025 (UTC)
- Any ideas? Julius Schwarz (discusión) 12:52 11 feb 2025 (UTC)
- @Julius Schwarz, this modules is kinda obsolete for that. Using
{{#invoke:Wikidata|Wikidata|entityId=Q76|propiedad=P18|dato=fuente}}→ «Wikipedia en italiano», you get the text of the reference «Wikipedia en italiano (Q11920)», but you don't get a formatted cite (like in{{#invoke:Wikidata|Wikidata|entityId=Q76|propiedad=P10|dato=fuente}}→ «Voici», getting only the text «Voici (Q3562152)», without link or title). To get a formatted cite try Módulo:Wd using{{#invoke:wd|reference|P18}}→ «[1]»; but this one ignores the imported statements importado del proyecto Wikimedia (P143), deducido de (P3452) and URL de importación Wikimedia (P4656) (like in{{#invoke:wd|reference|P18|eid=Q76}}→ «»).
- @Julius Schwarz, this modules is kinda obsolete for that. Using
- -- Leoncastro (discusión) 17:45 11 feb 2025 (UTC)
- Thanks a lot for this @Leoncastro, that's exactly what I was looking for. Made the changes already and they look great! Julius Schwarz (discusión) 10:47 12 feb 2025 (UTC)
- -- Leoncastro (discusión) 17:45 11 feb 2025 (UTC)
Aclarar documentación que parametro uno=sí la "i" lleva tilde.
[editar]Hola. Hay un problema con el "sí" del parametro. La palabra en español, afirmacion, segun la RAE es "si", sin tilde, y casi me volvi loco porque no veia porque no tomaba el parametro que le pasaba (yo le pasaba uno=si). Mi sugerencia seria que aceptara el "si" ademas del "sí" actual somo lo mismo, pero dejar esto perdido en la documentación me parece que le va ha hacer perder tiempo a mas colaboradores... Es la primera vez que me encuentro con un problema de estos, una ver resuelto es para reirse, pero como me hizo perder el tiempo... Muralituy (discusión) 20:15 27 feb 2026 (UTC)
- No es correcto, Muralituy. La palabra «si», sin silde, no es afirmación sino condicional. La afirmación «sí» lleva tilde. -- Leoncastro (discusión) 20:43 27 feb 2026 (UTC)
- No hay problema, la intencion no es discutir el idioma, sino pedir que se aclare esa sutileza en la documentacion y/o que acepte ambos valores por igual. Muralituy (discusión) 21:12 27 feb 2026 (UTC)
- Pues céntrese en la intención y no afirme falsedades para respaldar su argumento. En todo caso la documentación es correcta según su funcionamiento y no se necesita aclarar la ortografía. O no debería ser necesario: aunque llevan tilde «afirmación», «volví», «veía», «por qué» —además separado—, «parámetro», «sería», «más», «cómo», «intención» y «documentación». Posiblemente el problema no sea la tilde del «sí», sino la intención o el descuido del proponente, ante lo cual me opongo a esa implementación si no hay mejores y razonados motivos. -- Leoncastro (discusión) 21:38 27 feb 2026 (UTC)
- Es un tema basico de usabilidad. Es indistinguible ese tilde en la documentacion, por eso digo que hay que aclararlo de forma explicita. Muralituy (discusión) 00:22 28 feb 2026 (UTC)
- No estoy de acuerdo. Yo considero que es perfectamente distinguible, pues sigue las normas básicas de la lengua española y la normativa básica ortográfica de cualquier diccionario. -- Leoncastro (discusión) 13:52 28 feb 2026 (UTC)
- No estoy de acuerdo. Basta con poner una al lado de la otra, ií, y si eso te parece perfectamente distinguibles evidentemte tenemos criterios distintos de lo que es perfectamente y de lo que es distinguible. Muralituy (discusión) 00:23 1 mar 2026 (UTC)
- Dos pixeles son la diferencia entre i y í... Muralituy (discusión) 00:29 1 mar 2026 (UTC)
- Un pésimo argumento. Con ese razonamiento se tendrían que eliminar todas las tildes de la i en la enciclopedia; porque total, apenas se diferencian en dos píxeles... -- Leoncastro (discusión) 02:16 1 mar 2026 (UTC)
- Si se tienen que eliminar o no, es tu planteo no el que yo hice. Lo que yo planteo desde mi primer comentario es que en la documentacion es dificil de distintguir y proclive al error dejar eso "si" y "sí", incluso si para vos no es problema porque lo tenes claro, el problema es para los que vienen atrás y leen esa documentacion y no perciben tremanda diferencia... Suerte! Muralituy (discusión) 22:24 9 mar 2026 (UTC)
- Un pésimo argumento. Con ese razonamiento se tendrían que eliminar todas las tildes de la i en la enciclopedia; porque total, apenas se diferencian en dos píxeles... -- Leoncastro (discusión) 02:16 1 mar 2026 (UTC)
- Dos pixeles son la diferencia entre i y í... Muralituy (discusión) 00:29 1 mar 2026 (UTC)
- No estoy de acuerdo. Basta con poner una al lado de la otra, ií, y si eso te parece perfectamente distinguibles evidentemte tenemos criterios distintos de lo que es perfectamente y de lo que es distinguible. Muralituy (discusión) 00:23 1 mar 2026 (UTC)
- No estoy de acuerdo. Yo considero que es perfectamente distinguible, pues sigue las normas básicas de la lengua española y la normativa básica ortográfica de cualquier diccionario. -- Leoncastro (discusión) 13:52 28 feb 2026 (UTC)
- Es un tema basico de usabilidad. Es indistinguible ese tilde en la documentacion, por eso digo que hay que aclararlo de forma explicita. Muralituy (discusión) 00:22 28 feb 2026 (UTC)
- Pues céntrese en la intención y no afirme falsedades para respaldar su argumento. En todo caso la documentación es correcta según su funcionamiento y no se necesita aclarar la ortografía. O no debería ser necesario: aunque llevan tilde «afirmación», «volví», «veía», «por qué» —además separado—, «parámetro», «sería», «más», «cómo», «intención» y «documentación». Posiblemente el problema no sea la tilde del «sí», sino la intención o el descuido del proponente, ante lo cual me opongo a esa implementación si no hay mejores y razonados motivos. -- Leoncastro (discusión) 21:38 27 feb 2026 (UTC)
- No hay problema, la intencion no es discutir el idioma, sino pedir que se aclare esa sutileza en la documentacion y/o que acepte ambos valores por igual. Muralituy (discusión) 21:12 27 feb 2026 (UTC)