|
|
(No se muestran 3 ediciones intermedias de 2 usuarios) |
Línea 116: |
Línea 116: |
| .css('text-align', 'center') | | .css('text-align', 'center') |
| .css('background-color', args.colorfondo or args.colorfondotitulo or 'transparent') | | .css('background-color', args.colorfondo or args.colorfondotitulo or 'transparent') |
| .css('color', args.colortexto or 'black') | | .css('color', args.colortexto or 'inherit') |
| .cssText(args.estilotitulo) | | .cssText(args.estilotitulo) |
| .wikitext(args.titulo) | | .wikitext(args.titulo) |
Línea 561: |
Línea 561: |
| end | | end |
|
| |
|
| local function hacerBarraWikidata()-- Crea en la parte inferior un enlace al ítem de Wikidata
| |
|
| |
| local enlacePagina = mw.title.getCurrentTitle().prefixedText
| |
| local etiquetaPagina = mw.ustring.gsub(enlacePagina,'%s%(.*%)','')
| |
| local entidad = args.entidad or mw.wikibase.getEntityIdForCurrentPage()
| |
| 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 (entidad ~= mw.wikibase.getEntityIdForCurrentPage()) 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() |
| | | |