Modulo:Sandbox/ppong: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
la tabella ritornata da getargs ha alcune limitazioni, non funziona la funzione # e la maggior parte delle funzioni delle tabelle :D |
Nessun oggetto della modifica |
||
Riga 2:
local p= {}
local function dump(t, ...) -- funzione di base per inserire più elementi in una tabella
local
["FRA"]= "Flag of France.svg"}▼
for _, s in ipairs(args) do
table.insert(t, s)
end▼
local
["FRA"]=
"della ",
"Francia"}}
local
["
local sport= {
["CA"]= "
function p.
local out= {"{| class=\"wikitable\" \n!codice !!bandiera !!genitivo\n"}▼
if frame["args"][1] == "a" then▼
for codice, i in pairs(nazioni) do
-- codice è il codice di ciascuna nazione; i è la tabella di stringhe corrrispondenti alla nazione
▲ end
table.insert(out, "|}")
return table.concat(out)
end
function p.
▲ local out= "{| class=\"wikitable\" \n!codice !!bandiera !!genitivo\n"
local nats= nazioni[args[2]] or nazioni[alias[args[2]]]
▲ out= out.."|-\n|"..e.."||[[file:"..A[e].."|20px]] "..A[e].."||"..B[e]..C[e].."\n"
out= out.."|}"▼
return out
▲ end
▲ local args = getArgs (frame)
▲-- local out= "[[nazionale" -- si inizia a definire il link
▲-- if Tipo[args[1]] then
▲-- out= "[[selezione" end
▲-- if args[3] then
▲-- out= out.." "..args[3] end
▲-- out= out.." di "..sport[args[0]]
▲-- out= out.." maschile"
▲-- elseif args[2] == "F" then
▲-- out= out.." femminile" end
▲-- if D[args[1]] then
▲-- out= out.." "..D[args[1]]
▲-- else
▲-- out= out.." "..B[args[1]]..C[args[1]] end
▲-- out= out.."|"..C[args[1]] -- si definisce il testo del link
▲-- if args[3] and not args[4] then
▲-- out= out.." "..args[3] end
end
|