Esta documentación explica el funcionamiento del módulo en un contexto técnico. Para instrucciones sobre el uso de la plantilla asociada, véase la documentación de la misma en {{Lanzamientovj}}.

Funciones

  • p.lanzamientovj(), la función pública destinada a ser invocada desde la plantilla.
  • p.main(), la función pública principal destinada a ser usada por la función p.lanzamientovj() o ser incluída desde otros módulos (ej, Módulo:Ficha de videojuego.
  • lanzamientoWD(), función privada para obtener los datos desde Wikidata (es esencialmente una versión especial de la función propiedad() con la propiedad ya establecida):
    • |Entidad= la entidad de Wikidata correspondiente al artículo donde es usasda.
    • |idPropiedad=P577 la propiedad fecha de publicación (P577).
    • |Valores={} la tabla de valores, inicialmente vacía.
    • |Obj= el objeto Entidad.claims.idPropiedad con los datos de la propiedad.
    • |Regiones= el objeto Obj.v.qualifiers, P291, donde v son los índices de la tabla |Obj=.
    • |Valor= el objeto Regiones.vv.datavalue.value, formateado para mostrar la fecha, donde vv son los índices de la tabla |Regiones=.
    • |Region= el objeto Regiones.vv.objeto datavalue.value.id del calificador lugar de publicación (P291), para obtener la región en formato id de entidad de Wikidata.
    • La tabla |valores= se va llenando de esta manera Valores[Region] = Valor.