Modulo:Sandbox/Brunokito/ModuloBruno: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Brunokito ha spostato la pagina Modulo:Sandbox/Brunokito/ModuloBruno a Modulo:ModuloBruno senza lasciare redirect |
Nessun oggetto della modifica |
||
Riga 1:
-- Questo modulo si chiama ModuloBruno ed è stato salvato nell'ambiente principale dei moduli
-- Tutti i moduli Lua su Wikipedia devono iniziare definendo una variabile di tipo tabella che contenga
-- le funzioni accessibili dall'esterno. Può avere qualunque nome e contenere anche altri dati
Line 17 ⟶ 18:
function p.hello_nome1( frame )
-- Come l'esempio sopra, ma si aspetta anche due parametri posizionale che contengano un nome
-- e un saluto, la chiamata {{#invoke:
-- sarà sostituita da "Hello, Franco, come va?"
return "Hello, " .. frame.args[1] .. ", " .. frame.args[2] .. "?"
Line 25 ⟶ 26:
function p.hello_nome2( frame )
-- Come l'esempio sopra, ma si aspetta anche due parametri nominali che contengano un nome
-- e un saluto, la chiamata {{#invoke:
-- sarà sostituita da "Hello, Franco, come va?"
return "Hello, " .. frame.args["nome"] .. ", " .. frame.args["saluto"] .. "?"
Line 34 ⟶ 35:
return p
-- Questo modulo può ora essere usato chiamando {{#invoke:
-- Il comando #invoke inizia con il nome del modulo, in questo caso "
-- quindi il nome di una delle sue funzioni come argomento, in questo caso "hello".
|