Módulo:Wikibase
Ir a la navegación
Ir a la búsqueda
Uso
Ejemplos
- ID:
{{#invoke:Wikibase|id}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Etiqueta():
{{#invoke:Wikibase|etiqueta}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Etiqueta(Q29):
{{#invoke:Wikibase|etiqueta|Q29}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Etiqueta(q555555):
{{#invoke:Wikibase|etiqueta|q555555}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Enlace():
{{#invoke:Wikibase|enlace}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Enlace(Q29):
{{#invoke:Wikibase|enlace|Q29}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - Enlace(q555555):
{{#invoke:Wikibase|enlace|q555555}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129". - descripcion(P166):
{{#invoke:Wikibase|descripcion|p166}}
→ Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129".
Error de secuencia de órdenes: Error de Lua: Error interno: El intérprete ha finalizado con la señal "-129".
-- Module:Wikibase local p = {} -- Devuelve la ID del ítem, el nombre o el enlace de la página en la wiki local. function p.id(frame) if not mw.wikibase then return "módulo wikibase no encontrado" end entity = mw.wikibase.getEntityObject() if entity == nil then return "" end return entity.id end -- Devuelve la etiqueta de un ítem dado. function p.etiqueta(frame) if frame.args[1] == nil then entity = mw.wikibase.getEntityObject() if not entity then return nil end id = entity.id else id = frame.args[1] end return mw.wikibase.label( id ) end -- Devuelve la página local de un ítem dado. function p.enlace(frame) if frame.args[1] == nil then entity = mw.wikibase.getEntityObject() if not entity then return nil end id = entity.id else id = frame.args[1] end return mw.wikibase.sitelink( id ) end -- Devuelve la descripción de un ítem dado. function p.descripcion(frame) if frame.args[1] == nil then entity = mw.wikibase.getEntityObject() if not entity then return nil end id = entity.id else id = frame.args[1] end return mw.wikibase.description( id ) end return p