Modulo:Progetti interessati: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m fix preposizione |
+controllo presenza monitoraggio |
||
Riga 13:
local projParams = { 'progetto', 'progetto2', 'progetto3', 'progetto4' }
local gradeParams = { 'accuratezza', 'scrittura', 'fonti', 'immagini' }
local validGrades = { a = true, b = true, c = true, d = true, e = true }
--local
--local validImportances = { massima = true, alta = true, media = true, bassa = true }
-------------------------------------------------------------------------------
Riga 54:
local function parseArgs(args)
local
-- controllo importanza
Riga 60:
-- if args[param] and not validImportances[args[param]] then
-- args[param] = nil
--
-- end
--end
Riga 68:
if args[param] and not validGrades[args[param]] then
if args[param] ~= 'nc' then
end
args[param] = nil
Riga 78:
if args.progetto then
for _, param in ipairs(projParams) do
if args[param]
local title = 'Progetto:' .. project(param, args)
cat = cat .. '[[Categoria:Pagine con template Monitoraggio con progetto non esistente]]'▼
if titleExists(title) then
break▼
-- verifica se esiste il monitoraggio in base alla presenza
-- della sottopagina Monitoraggio voci
if not titleExists(title .. '/Monitoraggio voci') then
break
end
else
▲
▲ break
end
end
end
else
-- almeno un progetto deve essere specificato
▲ cat = cat .. '[[Categoria:Errori di compilazione del template Monitoraggio]]'
table.insert(errcat, '[[Categoria:Errori di compilazione del template Monitoraggio]]')
end
return args,
end
|