Modulo:Controllo Wikidata: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m categoria dato uguale sempre usata, predefinita |
+compareCommonsMediaFile |
||
Riga 8:
local mWikidata = require('Modulo:Wikidata')
local p = {}
-- Confronta due file multimediali su Commons senza tenere conto di eventuali underscore
local function compareCommonsMediaFile(name, name2)
return name:gsub('_', ' ') == name2:gsub('_', ' ')
end
-- Confronta due URL senza tenere conto di un eventuale slash finale (solo se uno) e del protocollo http/https
Line 31 ⟶ 36:
-- consente di definire funzioni di confronto per proprietà specifiche
-- (oppure tramite eventuali parametri)
if args.id ~= 'no
if mWikidata._getDatatype({ args[1] }) == 'file multimediale su Commons' then
comparefunc = compareURL▼
comparefunc = compareCommonsMediaFile
elseif args[1] == 'P856' then
▲ comparefunc = compareURL
end
end
|