查看“模块:Var”的源代码
←
模块:Var
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
local frame = mw.getCurrentFrame() local module = { getPlain = function(key, type) if type then type = '_'..type else type = '' end return frame:callParserFunction("#var"..type, tostring(key)) end, set = function(key, val) frame:callParserFunction("#vardefine", tostring(key), tostring(val)) return val end } module.get = function(key, type) local val = module.getPlain(key, type) if val == '' then return nil end if val:find('^0') then return val end if tonumber(val) then return tonumber(val) end if var == 'true' then return true end if var == 'false' then return false end return val end module.remove = function(key) local removedVal = module.getPlain(key) module.set(key, "") return removedVal end return module
该页面使用的模板:
模板:FromOther/CN
(
查看源代码
)
模板:Namespace detect
(
查看源代码
)
模块:Var/doc
(
查看源代码
)
返回至
模块:Var
。
导航菜单
个人工具
登录
名字空间
模块
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
随机页面
最近更改
最新文件
常用
上传多个文件
工具
链入页面
相关更改
特殊页面
页面信息