模块:Basic/doc

< 模块:Basic
Stapx Steve讨论 | 贡献2020年8月26日 (三) 11:48的版本 (创建页面,内容为“{{顶栏|图片=无框|标题=底层模块|内容=它提供了支柱功能,请讨论后修改。}} 这是个基础模块,用了个…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

这是模块:Basic的文档页面

Icon-product.png
底层模块
它提供了支柱功能,请讨论后修改。


这是个基础模块,用了个很新手的名字:Hello Lua,但这也确实是我首次使用 Lua 这门语言 —— 下面是这个基础模块的功能列表和详细用法。

实战函数

这些函数已经完善并且可以正常使用。

函数名 简介 参数 返回值 备注
getURL() 获取当前界面的 URL - 对应的无主域名编码 URL -
strCat(string, string) 连接两个字符串 两个字符串参数 连接完成的一个字符串 -
getStat(string) 获取站点统计信息 统计的类型,参见 mw.site.stats 统计数值 -
gethitokoto() 获取一言 是否显示from(一言出处),默认false - -

getURL()

获取当前界面的 URL。

{{#invoke:Hello Lua|getURL}}
脚本错误:没有“Hello Lua”这个模块。

srtCat()

连接两个字符串。

{{#invoke:Hello Lua|strCat|This is the text| and add text}}
脚本错误:没有“Hello Lua”这个模块。

getStat()

获取站点统计信息

{{#invoke:Hello Lua|getStat|articles}}
DHW PCS WIKI 目前总文章数:脚本错误:没有“Hello Lua”这个模块。

gethitokoto()

获取一言( https://hitokoto.cn

{{#invoke:Hello Lua|gethitokoto|true}}
脚本错误:没有“Hello Lua”这个模块。

计划函数

这些函数正在制作中,暂时无法使用但是已经存在计划。

学习函数

这些函数没有使用意义,仅仅是我用来学习 Lua 和 Mediawiki 的。

函数名 简介 参数 返回值 备注
hello() 输出 Hello, Lua! - - -
inPut(frame) 输出获取到的第一个参数 随意参数 - -
nowPage() 获取当前界面标题 - - -
脚本错误:没有“Hello Lua”这个模块。
脚本错误:没有“Hello Lua”这个模块。
脚本错误:没有“Hello Lua”这个模块。