Module:Modìfica in Wikidata
Appearance
Documentation for this module may be created at Module:Modìfica in Wikidata/doc
--[[
* Mòdulu chi implementat su template Modìfica in Wikidata.
]]--
require('strict')
local getArgs = require('Module:Arguments').getArgs
local p = {}
-- Funzione pro s'impreu dae un'àteru mòdulu
function p._showMessage(args)
local qid = args.qid or mw.wikibase.getEntityIdForCurrentPage()
if args[1] or not qid then
return nil
end
local setzione = args.pid or args.setzione
local anchor = setzione and ('#' .. setzione) or ''
local link = 'https://www.wikidata.org/wiki/' .. qid .. anchor
return string.format(' [[File:Blue pencil.svg|frameless|text-top|10px|alt=Modìfica in Wikidata|link=%s|Modìfica in Wikidata]]', link)
end
-- Funtzione pro su template Modìfica in Wikidata
function p.showMessage(frame)
return p._showMessage(getArgs(frame, { parentOnly = true }))
end
return p