Module:Yesno: Difference between revisions
Content added Content deleted
pt>CaiusSPQR m (Duplo "n" eliminado) |
m (Protected "Module:Yesno": High-risk Lua module ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))) |
||
Line 6: | Line 6: | ||
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the |
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the |
||
-- following line. |
-- following line. |
||
val = type(val) == 'string' and |
val = type(val) == 'string' and val:lower() or val |
||
if val == nil then |
if val == nil then |
||
return nil |
return nil |
||
elseif val == true |
elseif val == true |
||
or val == 'sim' |
|||
or val == 's' |
|||
or val == 'verdadeiro' |
|||
or val == 'yes' |
or val == 'yes' |
||
or val == 'y' |
or val == 'y' |
||
Line 21: | Line 18: | ||
return true |
return true |
||
elseif val == false |
elseif val == false |
||
or val == 'não' |
|||
or val == 'nao' |
|||
or val == 'falso' |
|||
or val == 'no' |
or val == 'no' |
||
or val == 'n' |
or val == 'n' |