模块:Utils:修订间差异
来自Limbo Wiki
Staf Irity(讨论 | 贡献) 小无编辑摘要 标签:(旧)WikiEditor |
Staf Irity(讨论 | 贡献) 小无编辑摘要 标签:(旧)WikiEditor |
||
第1行: | 第1行: | ||
local p = {} | local p = {} --啥都有。 | ||
function p.urlEncode(frame) | function p.urlEncode(frame) | ||
local a = string.gsub(frame.args[1], "([^%w%.%- ])", | local a = string.gsub(frame.args[1], "([^%w%.%- ])", | ||
function(c) | function(c) | ||
第8行: | 第8行: | ||
) | ) | ||
return a; | return a; | ||
end | |||
function p.ind(frame) | |||
f = mw.getCurrentFrame(); | |||
f:extensionTag { | |||
name = "indicator", | |||
content = frame.args[2], | |||
args = {name = frame.args[1]} | |||
}; | |||
return; | |||
end | end | ||
return p | return p |
2022年12月10日 (六) 03:34的版本
此模块的文档可以在模块:Utils/doc创建
local p = {} --啥都有。 function p.urlEncode(frame) local a = string.gsub(frame.args[1], "([^%w%.%- ])", function(c) return string.format("%%%02X", string.byte(c)) end ) return a; end function p.ind(frame) f = mw.getCurrentFrame(); f:extensionTag { name = "indicator", content = frame.args[2], args = {name = frame.args[1]} }; return; end return p