Usuario:Juan Mayordomo/LUA
Apariencia
Principal | Ayuda | Por hacer | Matemáticas | Plantillas | LUA | CSS | Javascript | Mediawiki | Herramientas |
Ver el manual de LUA. Ver Módulo:Zona de pruebas.
Las páginas con un error de Lua se categorizan en Categoría:Wikipedia:Páginas con errores de secuencia de comandos
Trucos
[editar]- Acceder a una plantilla
str2 = frame:preprocess('{{bandera2|' .. label ..'|nombre ='.. nombre .. '}}')
- Para mostrar el código escribir algo de la forma <syntaxhighlight lang="Lua"> lo que sea </syntaxhighlight>
Módulos que obtienen datos de Wikipedia
[editar]- Pendiente: Acabar de categorizarlos. Crear una categoría para los formatos usados en la plantilla propiedad.
- Crear una lista de las funciones más útiles para crear código. Ponerlas en el módulo Formatos si no lo están ya:
- Para un valor:
- Obtener los datos: local enlaceCargo, etiquetaCargo, idEntidadCargo = p.obtenerDatos(valor)
- Enlazar los datos obtenidos: local cargoEnlazado = p.enlazar(enlaceCargo, etiquetaCargo, idEntidadCargo, opciones)
- Para la tabla de calificativos:
- Obtener los datos del primer valor de un calificativo: local enlaceEmpleador, etiquetaEmpleador, idEntidadEmpleador = p.obtenerDatos(elementoTabla(calificativos,'P108',1,'datavalue','value'))
- Obtener el periodo: local periodo = p.formatoPeriodo(calificativos, {})
- Para un valor:
Plantilla | Módulo | Propiedad | Calificativos | Código | Resultado | Observaciones | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Plantillas para premios | ||||||||||||||||||||||
{{Tabla de obras ganadoras}}
|
Módulo:Obras ganadoras | ganador (P1346) | fecha (P585) | |||||||||||||||||||
{{Navegación obras ganadoras}}
|
||||||||||||||||||||||
Plantillas para obras | ||||||||||||||||||||||
{{Q obra}}
|
Q obra | título (P1476) | En el corazón de la mentira ✍ | |||||||||||||||||||
{{Sucesión de premios}}
|
Sucesiones | premio recibido (P166) | precedido por (P155) |
|
Por documentar el módulo
| |||||||||||||||||
Formato premio | premio recibido (P166) | fecha (P585) | Premio Hugo, Premio Locus, Premio Ignotus, Premio Kurd Lasswitz y Premio Nébula | |||||||||||||||||||
Plantillas para magnitudes | ||||||||||||||||||||||
{{propiedad}}
|
Formato magnitud | superficie (P2046)altura (P2048) | 21 millas náuticas (38,89 km) | |||||||||||||||||||
periodicidad (P2896) | mensual | |||||||||||||||||||||
Plantillas para personas | ||||||||||||||||||||||
{{propiedad|tipo de dato=cargo}}
|
Formatos | cargo ocupado (P39) | de (P642) |
|
Pendiente mover el código a otro módulo
Pendiente agrupar los cargos | |||||||||||||||||
{{propiedad}}
|
Formatos educación | educado en (P69) | grado académico (P512) |
|
||||||||||||||||||
{{propiedad}}
|
Formatos país | país (P17) | fecha (P585) | alemana (1879-1896, 1918-1933, 1933), suiza (desde 1901) y estadounidense (desde 1940) | ||||||||||||||||||
{{propiedad|tipo de dato=bandera}}
|
Formatos país | país (P17) | España |
- Módulos
- Hacer un módulo que lea una ficha y cree un módulo.
- Módulo:Argumentos
- Módulo:Zona de pruebas/Juan Mayordomo/argumentos
- Crear función para traducir plantillas similar a la utilizada en el módulo:Citas.
- Módulo:Bandera
- Funciones:
sinBandera
para eliminar las banderas. Ver{{sin bandera}}
- Pendiente hacer que las plantillas de la categoría:Wikipedia:Plantillas de etiquetas de país utilicen todas ellas la plantilla
{{bandera2}}
o la clase flagicon. Me quedo con México, que está protegida.
- Pendiente hacer que las plantillas de la categoría:Wikipedia:Plantillas de etiquetas de país utilicen todas ellas la plantilla
- Funciones:
- Módulo:Citas
- Código:
- Módulo:Citas --> Módulo:Zona de pruebas/Juan Mayordomo/Citas
- Módulo:Citas/Configuración-->Módulo:Zona de pruebas/Juan Mayordomo/Citas/Configuración
- Módulo:Citas/Sugerencias --> Módulo:Zona de pruebas/Juan Mayordomo/Citas/Sugerencias
- Módulo:Citas/Whitelist --> Módulo:Zona de pruebas/Juan Mayordomo/Citas/Whitelist
- Módulo:Citas/ValidaciónFechas --> Módulo:Zona de pruebas/Juan Mayordomo/Citas/ValidaciónFechas
- Plantillas:
- Ver Plantilla discusión:Cita publicación#Usar doai.io en vez de dx.doi.org
- Crear una nueva categoría y un nuevo error si se escribe algo de la forma "página:49". Ahora mismo se muestra el error "Texto «página: 49» ignorado (ayuda)"
- Ver por qué son los errores de la categoría:Wikipedia:Páginas con referencias con parámetros sin nombre
- Texto con espacios en blanco o saltos de línea. Hacer que no se muestre un error.
- Texto cita. Eliminar.
- Eliminar los parámetros de separadores de autores, editores, etc. Han sido sustituidos en la Wikipedia inglesa por un único campo llamado ... list... Ver la función listpeople/list-people.
- Hacer que si el campo vale "versalitas" o algo parecido se muestre el texto en versalitas. Pasar un bot.
{{cita arXiv}}
- Hacer que utilice el módulo. Ahora mismo falla y tiene un salto de línea.
{{cita web}}
- Añadir el parámetro «sitioweb». Ver la Plantilla discusión:Cita web#Parámetro
- Añadir el parámetro urltrad. Ver Plantilla discusión:Cita web#Urltrad. De momento el parámetro se ha definido como parámetro a implementar en Módulo:Citas/Configuración.
- Fusionar:
{{cita pódcast}}
- Hacer que se reconozcan las fechas de acceso con el formato con el que las informa el editor visual.
- Documentar las plantillas de citas como en la Wikipedia inglesa.
- De momento solo está la url.
- Código:
- Módulo:Convertir
- Hacer que se informe en el caso de obtener los datos de la unidad de Wikidata el plural tal y como se hace en este cambio.
- Módulo:Copa
- Pendiente el parámetro compact=yes
- Pendiente arreglar la documentación. Ahora no se muestra
- Pendiente que se pueda usar el score de la forma RD1-score1 = 6, 5, 4
- Pendiente añadir un nuevo campo para si se desea que se numeren automáticamente los seeds de la primera ronda.
Hacer que funcione el tercero con 32 equipos.
- Módulo:Enlaces externos Wikidata
- Nuevo módulo para crear automáticamente enlaces externos de personas (página web, MacTutor, ... Genealogy). El problema es la fecha de acceso.
- Módulo:Fechas:
- Módulo:Zona de pruebas/Juan Mayordomo/Fechas
{{Fecha|día|mes|año|edad}}
si el año es positivo. El día y el mes son opcionales. Enlaza automáticamente. Pendiente modificar la función fecha y añadirle la edad. Después hacer que la plantilla fecha llame al módulo. Biasoli ha pedido que la plantilla no enlace.{{Nombre mes}}
. Hay que modificar en el módulo la función NombreDelMes por NombreMes, documentarla, etc.- Hay una función llamada "numérica" pero creo que no se usa.
{{Julgregfecha}}
para fechas julianas. Demasiado raro.{{Década del año}}
{{siglo del año}}
{{milenio del año}}
- Módulo:Ficha
- Módulo:Zona de pruebas/Juan Mayordomo/Ficha
- Documentar los cambios que he hecho.
- Hacer que funcionen las secciones desplegables
- Módulo:Ficha de centro educativo
- Pedido fusionarlas. Cuando se haga arreglar la documentación y añadir Template data
{{ficha de centro educativo}}
{{ficha de facultad}}
{{ficha de universidad}}
- Módulo:Ficha de edificio
- Ver cómo se usa el módulo:argumentos para obtener los datos. Se simplifica el código si hay varios nombres para un mismo argumento
- Hacer que para la superficie se obtenga de la propiedad con el tipo magnitud.
- Módulo:ficha de entidad subnacional
- Módulo:Ficha de libro /
{{ficha de libro}}
/ Módulo:Zona de pruebas/Juan Mayordomo/Ficha de libro /{{Usuario:Juan Mayordomo/ficha de libro}}
- Crear una función en el módulo:páginas que devuelva el nombre de la página (similar al PAGENAME) con un campo de opciones para eliminar el texto entre paréntesis.
- Campos:
- Título original. Comentarlo en el proyecto de la Wikidata. Deberían ejecutar un bot que informe el título original.
- Género.
- Corregir:
- "Literatura de ciencia ficción" por "ciencia ficción". Ejemplo El color que cayó del cielo.
- "ficción de horror" por "horror". Ejemplo El color que cayó del cielo
- Hacer un select de Wikidata para averiguar los géneros y las veces que se utilizan de los items con instancia libro, obra literaria, etc.
- Categorizar las obras de teatro. Ver El barbero de Sevilla (teatro) y las categorias que hay ahora. La mayor parte de las obrsa no tienen nada en wikidata.
- Corregir:
- publicado en (P1433)
- Pendiente qué hacer para que salga el precedesor y el sucesor, por ejemplo, El capote.
- serie. Hay dos formas de utilizarlas:
Ver por ejemplo El profeta rojo- Ver por ejemplo La sombra de Ender con dos series
- Falta obtener los datos de la edición traducida de Wikidata
- Categorías automáticas:
- No modificarla hasta que se revierta lo del isbn
{{ficha de organización}}
{{ficha de editorial}}
- Por fusionar y hacer que obtengan los datos de Wikidata
- Módulo:Ficha de persona /
{{ficha de persona}}
- Para pruebas:
- Módulo:Wikidata/Formatos personas
- Módulo:Zona de pruebas/Juan Mayordomo/Wikidata/Formatos personas
- Pendiente mover aquí el código de ocupación y de educado en.
{{Usuario:Juan Mayordomo/Ficha/Traducción}}
- Pendiente hacer una plantilla similar que traiga además los datos de Wikidata
- Mejoras:
- Fusionar con las plantillas:
{{ficha de jugador de rugby}}
- El módulo donde estoy haciendo ya se ha quedado anticuado porque se ha modificado más veces el módulo de persona.
- No me convence sacar los goles/puntos porque en otros deportes no tiene sentido, por ejemplo, en la
{{ficha de ciclista}}
. Podría tomar el misom formato, y así no tendría que poner el encabezado.
{{ficha de médico}}
- Hacer que no se muestren los títulos de las secciones si el número de filas es menor de 2 veces el número de secciones.
- Averiguar por qué en la versión de móvil no se muestra toda la ficha por pantalla. Parecen funcionar correctamente las fichas de libro y de película
- ¿Es porque en la versión movil el ancho de la columna es diferente y falla cuando hay una url y no cabe por pantalla y le añado ...?
- Fusionar con las plantillas:
- Campos:
- familia
- renombrar la etiqueta de familia nobiliaria a solo familia.
- Muchas familias la etiqueta incluye Anexo: en Wikidata, por ejemplo la familia Mozart. Averiguar cuales son con el no sé qué query y pedir en Wikidata un bot que lo corrija.
- lugar de sepultura (P119)
- Personas con un lugar de sepultura en Wikidata sin un artículo en español.
- Lugares de sepultura sin un artículo en la Wikipedia española
- Mostrar solo un lugar de sepultura. Por ejemplo Georges Bizet. Para ello no mostrar los lugares de sepultura con fecha de fin.
- movimiento:
- Ver Módulo:Wikidata/Formato movimiento
- movimiento (P135)
- Lista de movimientos artísticos de una persona
- Eliminar texto en paréntesis y otros casos. Ver las categorías de movimientos literarios.
- Ver Módulo:Wikidata/Formato movimiento
- nacionalidad:
- Usar el Módulo:Wikidata/Formatos país. Falta documentarlo así como en la ficha de persona.
- No se está mostrando el lápiz.
- premios:
- solo se muestren los premios de rango mayor. Por ejemplo Bettina Rheims.
- residencia
- Pendiente que salga el periodo y que salga la última residencia, por ejemplo, en Barack Obama. Para ello habrá además que modificar el Módulo:Wikidata y añadir una nueva opción para devolver el último valor de una propiedad.
- Solo debería sacar la última residencia y no debería mostrarse para personas fallecidas.
- familia
- alma máter
- Pendiente renombrar el campo, pues ahora se muestra "Educado en" ya que alma máter solo se debe utilizar para Universidades.
- Calificativos:
- grado académico (P512). En Wikidata Query:
SELECT ?grado ?gradoLabel ?enlace (COUNT(?grado) AS ?count) WHERE { ?persona wdt:P31 wd:Q5; p:P69 [ #educado en pq:P512 ?grado ]. optional{ ?enlace schema:about ?grado; schema:isPartOf <https://es.wikipedia.org/> }. SERVICE wikibase:label { bd:serviceParam wikibase:language "es" } } GROUP BY ?grado ?gradoLabel ?enlace order by DESC(?count)
- especialización académica (P812):
PREFIX schema: <http://schema.org/> SELECT ?especializacion ?especializacionLabel ?enlace (COUNT(?especializacion) AS ?count) WHERE { ?persona wdt:P31 wd:Q5. ?persona p:P69 _:b0. _:b0 pq:P812 ?especializacion. OPTIONAL { ?enlace schema:about ?especializacion. ?enlace schema:isPartOf <https://es.wikipedia.org/>. } SERVICE wikibase:label { bd:serviceParam wikibase:language "es". } } GROUP BY ?especializacion ?especializacionLabel ?enlace ORDER BY DESC(?count)
- Módulo:Wikidata/Formatos educación, función educado en.
-
- Usar la propiedad forma parte de (P361) o miembro de (P463) para los grupos musicales. Por ejemplo, Paul McCartney (Q2599) y Freddie Mercury (Q15869).
- Arreglar sobre todo para los escritores que se informen la lengua materna y la lengua de producción literaria. Hay personas nacidas y muertas en París, Francia con nacionalidad francesa y lengua materna y de producción literaria francés.
- Categorías:
- Ver:
- Hace tiempo comenté que no veo razón para que
{{Ficha de persona}}
no incluya{{NF}}
(para las categorías de fechas de nacimiento y muerte). Pero a medida que se han ido complicando las plantillas me temo que no muchas personas pueden hacer el cambio. Te nombraron como uno de los especialistas en ello. ¿Ves alguna contraindicación? ¿Lo podrías incluir si tienes tiempo?--FAR, (Libro de reclamaciones) @ 09:31 18 jun 2017 (UTC)
- Hace tiempo comenté que no veo razón para que
- Ver:
- Ocupación.
- Hacer una función que recorra las ocupaciones y hago algo de la forma:
if insertar(tablaMedios, medioOcupacionActor[ocupacion]) then
insertar(ocupaciones, '[actor]' o actriz según sea el caso)
else ...
al final acceder a una nueva función para convertir en mayúsculas las ocupaciones y los medios.
- Posibilidades:
- Si por ejemplo para una determinada ocupación no existe un enlace a un artículo de la Wikipedia:
- Actores
- Agrupar varias ocupaciones juntas. Por ejemplo, actores de cine y televisión. Eleanor Powell. Mejor sacar solo que la ocupación es actor. Lo otro quizás pueda ponerse en otro campo como medio o género.
- Actores
- Hacer que se enlace a la correspondiente área. Por ejemplo si la ocupación es escultor se mostraría escultor
- Si en Wikidata la ocupación tiene una única subclase de (P279) y un único ámbito de la ocupación (P425). Por ejemplo, si la ocupación es estadístico (Q2732142) se mostraría matemático (Q170790) de ocupación y estadística (Q12483) de área.
- Corregir para escritores las ocupaciones y los géneros de Wikidata:
- escritor de ciencia ficción (Edward Everett Hale) --> escritor + ciencia ficción
- novelista --> Escritor + novela
- Si por ejemplo para una determinada ocupación no existe un enlace a un artículo de la Wikipedia:
- Posibilidades:
- Arreglar lo de los idiomas tanto en este módulo como en el de ficha de libro de forma que si el idioma es inglés estadounidense se muestre inglés si no se utiliza ya.
- A medias.Falta eliminar los idiomas repetidos. Buscar ejemplo. Ahora si el idioma es inglés e inglés estadounidense se mostraría dos veces el idioma inglés.
- Añadido inicio del periodo de actividad (P2031) para el periodo de actividad.
- Pendiente pasar el 2, 3, 4, etc y que salga el lápiz y que el desde salga en mayúsculas y documentar la función formatoPeriodo en Wikidata/Formatos.
- Módulo:Ficha de serie de televisión
- Acabar de hacerla. Llamar al módulo desde la
{{ficha de serie de televisión}}
- Acabar de hacerla. Llamar al módulo desde la
- Módulo:Formato texto
- Fusionar con Módulo:Formatos
- Crear función para convertir un texto en mayúsculas.
- Crear casos de prueba.
- Módulo:formatnum
- Ver mw.getContentLanguage():formatNum( tonumber( val ) or 0 )
- Ver de:Modul:FormatNum
- Módulo:Identificadores:
- Falta documentar
- Módulo:Listas. Documentarlo bien
- Ver en:Module:Separated entries y en:Template:Br separated entries
- Hacer que las plantillas
{{AP}}
y{{VT}}
utilicen la plantilla{{lista de enlaces}}
. Antes hay que hacer un módulo para{{y-e}}
. - crear una función que cree una lista a partir de un año inicial y (opcionalmente) un número de elementos. Por ejemplo en la plantilla de
{{índice de una década}}
hacer algo de la forma {{lista ...|año inicial={{#expr:10*trunc({{{2}}}/10)}}|texto=[[:{{{1}}} %s|%s]]|elementos=10}} donde %s se sustituirá por cada uno de los 10 años calculados añadiendo para los años negativos " a. C." y saltándose el cero. A la función se le añadirá un parámetro para en su caso convertir los números a números romanos, para mostrar los siglos y los milenios.- Utilizar la función en las plantillas de la Categoría:Wikipedia:Plantillas de navegación de deporte.
- Hacer que la plantilla pueda crear categorías automáticas
- Módulo:Mapa
- Módulo:Zona de pruebas/Juan Mayordomo/Mapa
{{Map draw}}
{{Usuario:Juan Mayordomo/map draw}}
- Añadir un parámetro llamado commons. Para ello ver fr:Module:Carte interactive, fr:Modèle:Carte interactive. Por encontrar un sitio desde donde se llame. hastemplate:"Carte interactive" insource:commons=
- Módulo:Obras ganadoras
- Módulo:Zona de pruebas/Juan Mayordomo/Obras ganadoras
- Renombrarlo, al fin y al cabo usa Wikidata.
{{Tabla de obras ganadoras}}
Pendiente añadir opcionalmente una columna con el país
{{Navegación obras ganadoras}}
- Módulo:Números:
{{romano}}
para convertir números romanos entre 1 y ¿3000?
- Módulo:Q obra
{{Q obra}}
- Pendiente añadir la categoría donde incluir los artículos si existe el enlace
- Módulo:Sucesiones
Usar una función para contar el número de veces que se repite un elemento de una tablaYa no se usa. Hacerlo de otra forma.Añadir un parámetro llamado idEntidadFalla la función sort porque no es estable. Crear una función propia en el módulo de tablas. Por ejemplo, Pórtico (novela).
- Módulo:Tablas
Crear una función para contar el número de veces que se repite un elemento de una tabla- Función ordenar
- Arreglar la documentación. Se puede llamar de dos formas.
- tostring
- Hacer que se utilice la función MBpairs de en:Module:Buffer
- Module:UnitTests
- Poder añadir secciones. Lo mejor de momento es utilizar varias funciones.
- Poder añadir una nueva columna con la descripción de la prueba individual
- Para nowiki usar {nowiki = 'yes'}. Ver por ejemplo Módulo:Ficha/tests
- Pendiente ver cómo además se muestren las diferencias en colores.
- En la Wikipedia inglesa tienen otro módulo para pruebas llamado en:ScribuntoUnit. Si falla alguna prueba se incluyen en la categoría :en:Category:ScribuntoUnit failed tests. Hacer lo mismo.
- Módulo:URL
Documentar- Ver
{{Página web}}
,{{enlace plano}}
(No se usa casi pues en las fichas directamente se usa la clase plainlinks),{{link}}
- Ver la plantilla
{{URL}}
. Se trata realmente de la misma función que hace el módulo cuando no se informa el texto. Extrañamente yo he creado el módulo para que se informe siempre el texto mientras que en la Wikipedia inglesa está obsoleto.
- Módulo:Wikibase
- Ver [Extension:Wikibase_Client/Lua]
- Módulo:Zona de pruebas/Juan Mayordomo/Wikibase
{{Q}}
Pendiente documentarla
- Módulo:Wikidata
- Módulo:Zona de pruebas/Juan Mayordomo/Wikidata
- Pendiente documentar los parámetros
- cualificativo.
- ordenar por fecha
- Falla al ordenar fechas anteriores a Cristo.
- Falla el código:
- está mal el return. Se debe hacer antes del fecha1< fecha2:
--Ordenar en su caso por fecha. Ver la función chronosort de :fr:Module:Wikidata/Récup if opciones.ordenar == 'por fecha' then require('Módulo:Tablas').ordenar(tablaOrdenada, function(elemento1,elemento2) local fecha1 = valinQualif(elemento1, datequalifiers) or '' -- elemento1.qualifiers.P580[1].datavalue.value.time or '' local fecha2 = valinQualif(elemento2, datequalifiers) or '' -- elemento2.qualifiers.P580[1].datavalue.value.time or '' return fecha1 < fecha2 end ) end
- Mejor copiar lo que se hace en fr:Module:Wikidata. Para comparar se hace:
local Date = require('Módulo:DateEng')._Date ..... return Date(fecha1) < Date(fecha2)
function wd.chronoSort( claims, inverted ) for _, claim in ipairs( claims ) do if not claim.dateSortKey then local snack = claim.mainsnak or claim local iso if (snack.snaktype == 'value') and (snack.datatype == 'time') then iso = snack.datavalue.value.time else iso = timeFromQualifs(claim, datequalifiers) or '0' end -- transformation en nombre (indication de la base car gsub retourne deux valeurs) iso = tonumber( iso:gsub( '(%d)%D', '%1' ), 10 ) claim.dateSortKey = iso end end table.sort( claims, function ( c1, c2 ) if inverted then return c2.dateSortKey < c1.dateSortKey end return c1.dateSortKey < c2.dateSortKey end ) return claims end
- Añadir una nueva opción para en la ficha de ¿? en el país de una ciudad, por ejemplo Frankfurt, solo devolver el último país.
- Módulo:Ficha Wikidata
- Documentar el parámetro lista. Copiar la wikipedia italiana. Es mejor crear un campo llamado tipo de lista. Ya lo estoy utilizando en el módulo de ficha de libro, corregirlo.
- Módulo:Wikidata/Formatos
- Módulo:Zona de pruebas/Juan Mayordomo/Wikidata/Formatos
- Falta documentar todas las funciones
- enlazarEnOtroIdioma
- Falta hacer que convierta a mayúsculas en su caso. Por ejemplo, Magdalena Abakanowicz.
- formatImage
- Hacer que vuelva a funcionar la etiqueta de la imagen
- Añadir un parámetro para el tamaño
- Hacer que en la plantilla propiedad el módulo por defecto sea Wikidata/Formatos
- Hacer que en el módulo Wikidata se obtengan los parámetros opcionales. Por ejemplo, si se escribe {{propiedad|lo que sea|tamaño texto=...}} tamaño texto se entenderá que es un parámetro opcional pues no se informa al acceder al módulo Wikidata.
- Cuando consiga que funcione decírselo a Shooke.
- formatoPremio
- Eliminarla del módulo pues la he movido a Módulo:Wikidata/Formato premio. Falta hacerlo así como modificar el módulo de ficha de libro, documentarla.
- Módulo:Wikidata/Formato lugar
- Pruebas:
- Módulo:Zona de pruebas/Juan Mayordomo/Wikidata/Formato lugar
- cementerio del Père-Lachaise (Francia) y Grave of Bizet (Francia)
- formatoLugar
- Documentar y poner más ejemplos en las pruebas.
- Para lugares de Estados Unidos sacar el estado. Ejemplo Roxbury (Boston) en la ficha de persona de Edward Everett Hale.
- Al obtener el país del lugar
- utilizar el de mayor rango en vez del primero.
- Ver Wikipedia:Café/Portal/Archivo/Miscelánea/2017/08#Problema en Wikidata
- Poner ejemplos en las pruebas
- Modificar la documentación de la ficha de persona y enlazar a la documentación del formato del lugar.
- Ver Módulo discusión:Ficha de persona y hacer que se pueda pasar una fecha
- Falla el código:
- if fecha <= fechaFin then
- cuando fecha es +1800-08-12T00:00:00Z y fechaFin es -0027-00-00T00:00:00Z
- En fin, falla cuando alguna de las fechas es anterior a Cristo. Están mal varios ifs. Lo ha arreglado Leoncastro convirtiendo primero las fechas con el módulo DateEng antes de comparar las fechas.
- Falla el código:
- utilizar el de mayor rango en vez del primero.
- Pruebas:
- Módulo:Wikidata/Formato magnitud
- Módulo:Wikidata/Formato movimiento
- Formato para movimientos artísticos ambiguando, mostrando por ejemplo para "Música del Barroco" "Barroco".
- Módulo:Wikidata/Formatos país
- bandera
- nacionalidad. Falta documentar
- Módulo:Ficha Wikidata
{{Ficha Wikidata}}