Modulo:Interprogetto: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m una versione importata
m modulo no globals obsoleto
Riga 1:
-- Modulo per implementare le funzionalità di template:Interprogetto
require('Module:No globalsstrict')
 
local p = {} -- per l'esportazione delle funzioni del modulo
 
Line 288 ⟶ 289:
end
local lingua = key_progetto == 's_el' and 'lingua greca' or
entity.lingua[key_progetto] and require('Modulo:LinguaggiLingue').get_voce(entity.lingua[key_progetto]) or
args[key_progetto .. '_lingua'] and 'lingua ' .. args[key_progetto .. '_lingua']
if default_progetto.lingua and lingua then
Line 586 ⟶ 587:
newArgs[key_progetto] = get_default_collegamento(key_progetto, default.current_fullpagename)
end
if key == 1 andelseif key_progetto == 'nolink' then
nolink = true
else
add_error('Il parametro \"' .. value .. '\" non corrisponde a nessun progetto riconosciuto dal template')
if key == 1 and key_progetto == 'nolink' then
nolink = true
else
add_error('Il parametro \"' .. value .. '\" non corrisponde a nessun progetto riconosciuto dal template')
end
end
else