Module:Yesno:修订间差异
删除的内容 添加的内容
更新 Module:Yesno(zhwiki 版,支持 是/否/开/关 中文输入) |
Module:Yesno 返回表结构(支持 #invoke),同时通过 __call 保持函数式调用兼容 |
||
| (未显示同一用户的1个中间版本) | |||
第2行:
-- It works similarly to the template {{yesno}}.
local p = {}
return function (val, default)▼
function p.yesno(val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
第37行 ⟶ 第39行:
end
end
-- 向后兼容:允许直接调用 require('Module:Yesno')(val, default)
setmetatable(p, {
__call = function(t, val, default)
end
})
return p
| |||