Modulo:Interprogetto/sandbox: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m fix
+controllo per parametri posizionali
Riga 525:
local newArgs = {}
local nolink = false
newArgs.orig_s = origArgs.s
for key, value in pairs(origArgs) do
if tonumber(key) then
Line 532 ⟶ 533:
add_error('Collegamento a \"' .. value .. '\" inserito sia come parametro posizionale che nominale')
else
if key_progetto == 's' then newArgs.orig_s = key_progetto end
newArgs[key_progetto] = get_default_collegamento(key_progetto, default.current_fullpagename)
end
Line 580 ⟶ 582:
local progetti = {}
local collegamento_found = false
newArgs.orig_s = origArgs.s -- necessario per capire se s è prelevato da Wikidata
for key_progetto, collegamento in pairs(newArgs) do
if cfg.parameters[key_progetto] then