Template:Documentation

来自SMBX 中文百科
跳转到导航 跳转到搜索

来自其他 Wiki 的模板

此模板来自 Unreal_Neo Encyclopedia 提供的 Miraheze Wiki 所在的站点的模板,可能会随时间有所差异。
本模板是按照 Creation Common BY-NC-SA 4.0 协议引入而来。
您可以前往贡献者查看该条目或模板的贡献者。
除不兼容的许可协议外,请按照 CC-BY-NC-SA 3.0 或 4.0版本 协议转载。以免造成不良的影响或麻烦。

模板文档


[[File:Lua.svg]]

此 模板 使用了 Lua 文件。可能随着对应文件内容的不同而不同。

列表如下:
Module:Documentation 模板文档主模块
Module:Documentation/config 配置模块
Module:Documentation/dict 本地化翻译模块



[[File:Css.svg]]

此 模板 使用了 CSS 文件。可能随着对应文件内容的不同而不同。


一些站点会为模板提供帮助信息,这些模板帮助简称为{{documentation}},该模板使用了一些Lua模块,这些模块都是由 MediaWiki 提供,虽然一些Wiki站点同样使用了该模块并进行了一定的修改,但为了避免侵权,我们全部属性都是基于 MediaWiki 的属性而修正,并且原版包含一个Module:Documentation/i18n,用于统一翻译,为了本地化顺势,使用了Module:Documentation/dict进行翻译。

这里是从 Unreal_Neo Encyclopedia 里引入而来(Rosalina129 进行了一定的魔改。)

用法

在模块或模板源代码的<noinclude>区域添加{{documentation}}模板即可。

编写

我们使用[[Help:Template/[模板名称]]]当做模板文档的内容。只需要在对应的模板:[模板名称]/doc里输入{{:Help:模板/[模板名称]}}即可。(后续也许会直接调用{{:Help:模板/[模板名称]}}的内容,现在还无法做到,因为对应的模块Lua代码太过复杂,需要慢慢推敲。)