这是一份示例代码,是用萌百版本的MediaWiki插件Scribunto支持的Lua语言5.1版本编写的模块,是最基本的演示程序“Hello World”。
在帮助:Lua页面有这个模块的一份引用。
{{#invoke:Sandbox/示例用户/hello1|main}}
它的效果是输出“Hello, world!”,如下:
Hello, world!
致看到这个的用户:写模块文档是个好习惯,要坚持。
local p = {} -- p取自“包(package)”
function p.main( frame ) -- 模块中被调用的函数名,被#invoke直接调用的函数可以有一个参数,接收框架对象
return "Hello, world!" -- 模块函数输出
end
return p