Modulo:Interno: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Manuale
Pietrodn (discussione | contributi)
sostituisco con il contenuto di Modulo:Wim b
Riga 8:
 
if lettere ~= "#" then
if par2 == "" then -- Se il secondo parametro non è stato dichiarato, visualizza il valore del primo usando il minuscolo
return '[['.. subpage .. '/'.. par1 .. '|' .. par1:lower() .. ']]'
elseif par2 == "!" then
return '[['.. subpage .. '/'.. par1 .. '|' .. par1 .. ']]'
elseif par2 ~= "#" and par2 ~= "!" then
return '[['.. subpage .. '/'.. par1 .. '|' .. par2 .. ']]'
elseif par2 ~= "#" and par2 ~= "!" and par2 ~= "#!" and par2 ~= "!#" then
return '[['.. subpage .. '/'.. par1 .. '|' .. par2 .. ']]'
end
elseif lettere == "#" then
if par2 == "" then -- Se il secondo parametro non è stato dichiarato, visualizza il valore della sezione usando il minuscolo
return '[['.. subpage .. '/' .. par1 .. '|' .. sezione:lower() .. ']]'
elseif par2 == "!#" then -- Se il secondo parametro uguale a "#", visualizza il valore del primo
return '[['.. subpage .. '/' .. par1 .. '|' .. sezionepar1 .. ']]'
elseif par2 ~= "" elseifand par2 =~= "#" then -- SeRestituisce il valore del secondo parametro se non è uguale a "#", visualizza il valore del primo usando ilo minuscolovuoto
return '[['.. subpage .. '/' .. par1 .. '|' .. par1:lower() .. ']]'
elseif par2 == "#!" or par2 == "!#" then
return '[['.. subpage .. '/' .. par1 .. '|' ..par1 .. ']]'
elseif par2 ~= "" and par2 ~= "#" and par2 ~= "!" and par2 ~= "#!" and par2 ~= "!#" then -- Restituisce il valore del secondo parametro se non è uguale a "!", "#" o una combinazione dei due
return '[['.. subpage .. '/' .. par1 .. '|' ..par2 .. ']]'
end