更多操作
https://en.wikipedia.org/wiki/$1>SunAfterRain 无编辑摘要 |
小 导入1个版本 |
(没有差异)
|
2024年7月14日 (日) 15:01的最新版本
此模块的文档可以在模块:Documentation/wrapper/doc创建
脚本错误:Lua错误:内部错误:解释器以状态1退出。
-- 包裹[[Module:Documentation]]不能直接被模板呼叫的函數
local mDocumentation = require('Module:Documentation')
local getArgs = require('Module:Arguments').getArgs
return {
wrapper = function (frame)
local args = frame.args
local method = args.method
if
not method
or not mDocumentation[method]
or method:match('^_') -- reject private function
then
return require('Module:Error').error({'Can\'t find method "' .. method .. '" in [[Module:Documentation]].'})
elseif
mDocumentation['_' .. method] -- reject private function
then
return require('Module:Error').error({'Please use <code>{{#invoke:[[Module:Documentation|Documentation]]|' .. method .. '|...}}</code> instead.'})
end
local env = mDocumentation.getEnvironment(args)
return mDocumentation[method](args, env)
end
}