Modulo:Controllo Wikidata: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m args.id
m nome variabile, commento
Riga 30:
-- Per l'utilizzo da altro modulo
function p._main(args)
local wdvalwdprop, userval, catprefix = args[1], args[2], args[3]
local wdval
-- namespace 0, proprietà Wikidata e prefisso categoria obbligatori
if mw.title.getCurrentTitle().namespace ~= 0 or (args.id ~= 'no' and not wdvalwdprop) or not catprefix then
return nil
end
 
-- con id=no il primo parametro non è più trattato come l'ID di una proprietà Wikidata
if args.id ~= 'no' then
-- ma come una normale stringa da confrontare con il secondo parametro
if args.id ~== 'no' then
wdval = wdprop
else
wdval = mWikidata._getProperty({
args[1]wdprop,
showunit = args['unità'] ~= 'no',
formatnum = args['unità'] ~= 'no'