Modulo:Film: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m pattern |
+getUniqueValue |
||
Riga 28:
end
return ret
end
-- Verifica che tutti i valori della sequence contengano lo stesso valore.
-- In caso di successo restituisce quel valore altrimenti nil
local function getUniqueValue(tbl)
local ret = tbl[1]
for i = 2, #tbl do
if tbl[i] ~= tbl[1] then
ret = nil
break
end
end
return ret
end
Line 39 ⟶ 52:
ret = (ret and ret >= 1880 and ret <= 2030) and tostring(ret) or nil
else
ret = mWikidata._getProperty({ 'P577', time = 'year' }, true)
-- verifica che l'anno sia sempre lo stesso
if ret then
ret = getUniqueValue(ret)
end
end
return ret
|