Modulo:Bio/Parametri/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
aggiunto controllo AnnoMorte |
aggionto controllo dipendenze parametri |
||
Riga 90:
end
return ret
end
local function hasLuogoNascita(value, args)
return args["LuogoNascita"] ~= nil
end
local function hasLuogoMorte(value, args)
return args["LuogoMorte"] ~= nil
end
local function hasEpoca(value, args)
return args["Epoca"] ~= nil
end
Line 96 ⟶ 108:
{ param = "Epoca", valuetest = checkEpoca, errmsg = "il valore del parametro Epoca non è valido" },
{ param = "Epoca2", valuetest = checkEpoca, errmsg = "il valore del parametro Epoca2 non è valido" },
{ param = "Epoca2", valuetest = hasEpoca, errmsg = "Epoca2 è usato ma Epoca è vuoto" },
{ param = "Punto", valuetest = "^no$", errmsg = "il valore del parametro Punto non è valido, accettato solo 'no'" },
{ param = "DimImmagine", valuetest = "^%d+$", errmsg = "il valore del parametro DimImmagine non è valido, inserire la dimensione senza px" },
Line 101 ⟶ 114:
{ param = "PostNazionalità", valuetest = checkLen1000 },
{ param = "FineIncipit", valuetest = checkLen1000 },
{ param = "AnnoMorte", valuetest = checkMorteDopoNascita, errmsg = "il valore del parametro AnnoMorte è anteriore ad AnnoNascita" },
{ param = "LuogoNascitaLink", valuetest = hasLuogoNascita, errmsg = "LuogoNascitaLink è usato ma LuogoNascita è vuoto" },
{ param = "LuogoNascitaAlt", valuetest = hasLuogoNascita, errmsg = "LuogoNascitaAlt è usato ma LuogoNascita è vuoto" },
{ param = "LuogoMorteLink", valuetest = hasLuogoMorte, errmsg = "LuogoMorteLink è usato ma LuogoMorte è vuoto" },
{ param = "LuogoMorteAlt", valuetest = hasLuogoMorte, errmsg = "LuogoMorteAlt è usato ma LuogoMorte è vuoto" },
}
|