Modulo:Modifica su Wikidata: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riscritto il modulo da zero
m modulo no globals obsoleto
 
(3 versioni intermedie di 2 utenti non mostrate)
Riga 3:
]]--
 
require('Modulo:No globalsstrict')
 
local getArgs = require('Modulo:Arguments').getArgs
Riga 10:
-- Funzione per l'utilizzo da altro modulo
function p._showMessage(args)
local qid = args.qid or mw.wikibase.getEntityIdForCurrentPage()
if args[1] or not qid then
return nil
end
local qidsezione = args.qidpid or mw.wikibaseargs.getEntityIdForCurrentPage()sezione
local anchor = args.pidsezione and ('#' .. args.pidsezione) or ''
local link = 'https://www.wikidata.org/wiki/' .. qid .. anchor
return string.format(' [[File:Blue pencil.svg|frameless|text-top|10px|alt=Modifica su Wikidata|link=%s|Modifica su Wikidata|class=noprint]]', link)
end