Modulo:Valido in corsivo: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
questo diventa inutile
m fix local charval, nome table restituita
Riga 1:
local ip = {}
 
-- Funzione per l'utilizzo da altro modulo
ifunction p._IsLatin = function(args)
local txt = args[1] or ''
if mw.text.trim(txt) == '' then return nil end
Riga 9:
local pos = 1
while (pos <= len) do
local charval = mw.ustring.codepoint(mw.ustring.sub(txt, pos))
if charval >= 880 and charval < 8192 then
return false
Riga 21:
 
-- Funzione per il template IsLatin
ifunction p.IsLatin = function(frame)
return ip._IsLatin(frame.args) and 'sì' or ''
end
 
return ip