Modulo:Sandbox/Ignazio Cannata: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica Etichette: Modifica da mobile Modifica da web per mobile |
m Bot: rimuovo no globals obsoleto |
||
| (252 versioni intermedie di 3 utenti non mostrate) | |||
Riga 1:
require('
local p = {}
local debuglog = ''
local sv = '' -- sv: stringa vuota
function p.ciao(
return
end
function p.
debuglog = ' Questo messaggio compare perché alla funzione è stato assegnato un valore (valore scelto: ' .. frame.args[1] .. ').'
end▼
end
function p.
return 'Ciao, ' .. mw.getContentLanguage():ucfirst((frame.args[1] or sv)) .. '! ' .. mw.getContentLanguage():ucfirst((frame.args[2] or sv)) .. '?'
▲ return " Ciao, " .. args[1] .. " "
▲ end
end
function p.
return
end
function p.
return 'Ciao, ' .. mw.getContentLanguage():ucfirst((frame.args.nome or sv)) .. '! ' .. mw.getContentLanguage():ucfirst((frame.args.domanda or sv)) .. '?'
end▼
local args = frame:getParent().args
if (args[1] or args["nome"]) and (args[2] or args["
debuglog = ' La domanda compare perché al secondo parametro è stato assegnato un valore. Il valore scelto è il seguente: ' .. tostring((args[2] or args["domanda"])) -- prova di controllo forzato
return 'Ciao, ' .. mw.getContentLanguage():ucfirst(((args[1] or args["nome"]) or sv)) .. '! ' .. mw.getContentLanguage():ucfirst((args[2] or args["domanda"])) .. '?' .. debuglog
else return
end
▲end
▲function p.ciao_nome2b( frame )
end
| |||