Modulo:Interprogetto/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix refusi
fix controllo tra collegamenti wikidata e manuale
Riga 477:
-- ========================================================================================================
if not newArgs.notizia then
-- ====================================================================================================
-- Controlla il collegamento compilato manualmente cone quello caricato da Wikidata
-- ====================================================================================================
for key_progetto, collegamento in pairs(newArgs) do
if cfg.parameters[key_progetto] and cfg.automatic_link[key_progetto] and entity.entity then
local entity_collegamento if is_defined(collegamento) and not= entity.collegamenti[key_progetto] then
if not is_defined(entity_collegamento) then
-- Segnala che è presente il collegamento compilato manualmente ma non quello in Wikidata
if is_defined(collegamento) then
add_category(cfg.automatic_link[key_progetto].category_wikidata_missing)
elseif -- Segnala che è presente il collegamento ~=compilato manualmente ma non quello entity.collegamenti[key_progetto]in thenWikidata
add_category(cfg.automatic_link[key_progetto].category_wikidata_missing)
end
elseif tostring(mw.uri.localUrl(collegamento)) ~= tostring(mw.uri.localUrl(entity_collegamento)) then
-- Segnala che il collegamento compilato manualmente è diverso da quello in Wikidata
add_category(cfg.automatic_link[key_progetto].category_wikidata_diff)