Module:Link:修订间差异
小无编辑摘要 |
小无编辑摘要 |
||
第1行: | 第1行: | ||
local p={} | local p = {} | ||
local getArgs = require('Module:Arguments').getArgs | |||
function p. | |||
local function makeInvokeFunc(funcName) | |||
return function (frame) | |||
local args = getArgs(frame) | |||
return p[funcName](args) | |||
end | |||
end | |||
p.titular = makeInvokeFunc('_titular') | |||
function p.titular(frame) | |||
local result="" | local result="" | ||
for i,k in ipairs(frame.args) do | for i,k in ipairs(frame.args) do | ||
result=result..'<span id="'..k..'"></span>' | result=result..'<span id="'..k..'"></span>' | ||
end | end | ||
end | |||
p.link = makeInvokeFunc('_link') | |||
function p._link(args) | |||
end | end | ||
return p | return p |
2021年5月11日 (二) 13:07的版本
可在Module:Link/doc创建此模块的帮助文档
local p = {}
local getArgs = require('Module:Arguments').getArgs
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame)
return p[funcName](args)
end
end
p.titular = makeInvokeFunc('_titular')
function p.titular(frame)
local result=""
for i,k in ipairs(frame.args) do
result=result..'<span id="'..k..'"></span>'
end
end
p.link = makeInvokeFunc('_link')
function p._link(args)
end
return p