Modulo:Valido in corsivo
La documentazione per questo modulo può essere creata in Modulo:Valido in corsivo/man
local p = {}
-- Funzione per l'utilizzo da altro modulo
function p._main(args)
local text = args[1] or ''
if mw.text.trim(text) == '' then return nil end
local i = 1
local j = mw.ustring.len(text)
while (i <= j) do
local charval = mw.ustring.codepoint(mw.ustring.sub(text, i))
if charval >= 1280 and charval < 7680 then
return false
elseif charval >= 8960 then
return false
end
i = i + 1
end
return true
end
-- Funzione per il template:Valido in corsivo
function p.main(frame)
return p._main(frame.args) and 'sì' or ''
end
return p