Modulo:Infobox/sandbox: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
riprendo stasera |
Nessun oggetto della modifica |
||
Riga 207:
end
local function preprocessSingleArg(argName,
-- Se l'argomento esiste e non è una stringa vuota lo aggiunge alla tabella degli argomenti
-- Argomenti uguali a stringa vuota sono trattati come nulli come da comportamento
Riga 214:
if origArgs[argName] ~= '' then
args[argName] = origArgs[argName]
elseif
args[argName] =
end
end
Riga 260:
if origArgs[prefixArgName] then
moreArgumentsExist = true -- Aggiunge una passata se un parametro è stato trovato, anche se nullo.
preprocessSingleArg(prefixArgName, (v.prefix=="Valore" and "Obbligato" .. tostring(i)))
end
-- Processa la tavola dei dipendenti se il parametro da cui dipendono esiste e non è nullo
Riga 266:
for j,dependValue in ipairs(v.depend) do
local dependArgName = dependValue .. tostring(i)
preprocessSingleArg(dependArgName
end
end
Riga 315:
{prefix = 'Gruppo', depend={'GruppoStile'}},
{prefix = 'GruppoOpzionale', depend={'GruppoStile'}},
{prefix = 'Valore', depend={'Nome', 'Classe
}, 50)
preprocessSingleArg('Ultima')
|