wikitves>LuchoCR |
|
Línea 561: |
Línea 561: |
| end | | end |
|
| |
|
| local function hacerBarraWikidata()-- Crea en la parte inferior un enlace al ítem de Wikidata
| |
| local wikibase = require('Módulo:Wikibase')
| |
| local enlacePagina = mw.title.getCurrentTitle().text
| |
| local etiquetaPagina = mw.ustring.gsub(enlacePagina,'%s%(.*%)','')
| |
| local entidad = args.entidad or wikibase.id()
| |
| local textoPie = ""
| |
| if (args.child == 'si' or args.integrada == 'sí' or args.wikidata == 'no') or (mw.title.getCurrentTitle().namespace ~= 0 and mw.title.getCurrentTitle().namespace ~= 104 and not args.entidad) then
| |
| textoPie = ''
| |
| elseif entidad ~= "" and entidad ~= nil then
| |
| textoPie = '<div class="plainlinks wikidata-link" style="font-size: 0.85em">[[[d:' .. tostring(entidad) .. '|editar datos en Wikidata]]]</div>'
| |
| if args.entidad and (mw.title.getCurrentTitle().namespace == 0 or mw.title.getCurrentTitle().namespace == 104) then
| |
| textoPie = textoPie .. '[[Categoría:Wikipedia:Artículos con fichas que utilizan acceso arbitrario]]'
| |
| end
| |
| else
| |
| textoPie = "<small>'''Página no enlazada a [[Wikidata]]'''\n"..
| |
| "* Si no existe en otras Wikipedias: [<span class=plainlinks>[//www.wikidata.org/w/index.php?title=Special:NewItem&site=eswiki&page="..mw.uri.encode(enlacePagina,WIKI) .."&label="..mw.uri.encode(etiquetaPagina,WIKI) .." crea nuevo ítem]]</span>\n"..
| |
| "* Si existe en otras Wikipedias: [<span class=plainlinks>[[:d:Special:ItemByTitle|busca ítem para enlazar]]</span>]\n"..
| |
| "y añade el enlace en español: ".. enlacePagina ..".</small>"
| |
| end
| |
| if textoPie ~= '' then
| |
| root
| |
| .tag('tr')
| |
| .tag('td')
| |
| .addClass('noprint')
| |
| .attr('colspan', '3')
| |
| .css('text-align', 'left')
| |
| .wikitext(textoPie)
| |
| end
| |
| end
| |
| local function hacerCategoriasSeguimiento() | | local function hacerCategoriasSeguimiento() |
| if args.decat ~= 'si' and #(getArgNums('datos')) == 0 and not args[1] and mw.title.getCurrentTitle().namespace == 0 then | | if args.decat ~= 'si' and #(getArgNums('datos')) == 0 and not args[1] and mw.title.getCurrentTitle().namespace == 0 then |
Línea 636: |
Línea 607: |
| hacerPieDeTabla() | | hacerPieDeTabla() |
| hacerBarraDeNavegacion() | | hacerBarraDeNavegacion() |
| hacerBarraWikidata()
| |
| hacerCategoriasSeguimiento() | | hacerCategoriasSeguimiento() |
| | | |