跳至内容

Scribunto:入门/设置

来自维基教科书,开放的书籍,开放的世界

本章节将帮助您开始使用 Scribunto。它涵盖了 Scribunto 软件的安装以及您可以在维基上使用 Lua 进行编程的位置。

如果您使用的是由维基媒体基金会托管的维基,例如维基百科、维基教科书或维基词典,Scribunto 已经安装。自 2013 年 3 月起,Scribunto 已在所有维基媒体维基上启用。

对于使用 MediaWiki 软件的其他维基,您可以通过访问维基的版本页面来检查是否已安装 Scribunto。在大多数维基中,这可以通过在搜索栏中输入“Special:Version”来访问。对于某些维基,您可能需要直接在 URL 中输入“Special:Version”。到达版本页面后,您将在“已安装的扩展”标题下看到 Scribunto,如果已安装。

如果 Scribunto 未安装,扩展主页上提供了安装说明。[1]

模块命名空间

[编辑 | 编辑源代码]

在设计 Scribunto 时,决定将 Lua 代码直接嵌入维基页面是不希望的。因此,使用 Scribunto 运行的所有 Lua 代码都包含在模块命名空间中。模块命名空间中包含 Lua 代码的页面通常被称为“Lua 模块”或只是“模块”。所有 Lua 模块都以文本“Module:”开头,或以该维基语言的等效文本开头。无论语言如何,“Module:”始终可以用作前缀来查找维基的模块命名空间。

  1. https://www.mediawiki.org/wiki/Extension:Scribunto
华夏公益教科书