缺氧 wiki 编辑团队提示:注册账号并登录后体验更佳,且可通过参数设置定制优化您的浏览体验!

该站点为镜像站点,如果你想帮助这个由玩家志愿编辑的 wiki 站点,请前往原站点参与编辑,
同时欢迎加入编辑讨论群 851803695 与其他编辑者一起参与建设!

全站通知:

缺氧:模板维护指导

来自缺氧WIKI_BWIKI_哔哩哔哩
跳到导航 跳到搜索

模板:Nobots

本指导介绍本站点的模板(Template)的维护工作。在编辑wiki文章,需要大量使用重复的文本、图片、样式时,我们可以使用{{模板名称}}方便地进行引用模板。

本篇指导不包含编程开发内容,在了解wikitext 入门指南后,即可放心食用。

查看模板

您可以在Special:所有页面中查看所有模板。同时,您也可以在模板分类来浏览已分类好的模板。

根据用途不同,模块可分为以下几类:

部分模板需要配合模块来使用。详细请阅读模块维护指导

模板内容构成

您可以在Special:模板沙盒中,创建一个位于您用户界面下的模板。使用这种方式创建的模板,不会影响本站现有模板的正常运行。

在本站中,一个模板的常用的组成成分由下表所示:

代码 效果 附注
<includeonly></includeonly>
标签中的内容被嵌入包含到目标页面中,但不会出现在来源页面中。 用于填充嵌入目标页面要展示的内容。也可以在这引用另一个模板。
<noinclude></noinclude>
标签中的内容被嵌入包含排除而不会出现在目标页面中。 该标签里的内容,可以填充文档模板。
{{NAMESPACE}}
获取目标页面的命名空间
{{ns:Category}}
命名空间为分类 可配合#ifeq函数判断目标页面的命名空间是否为分类
{{#ifeq: 字符串1 | 字符串2 | 字符串相等时的返回值 | 字符串不等时的返回值 }}
判断两个输入字符串是否相同,并根据结果输出两个字符串的其中一个
{{#invoke: 模块名称|main}}
引入一个模块,使用模块来自动构建内容 展示的具体内容将由页面Module:模块名称的页面来返回。
{{Documentation}}
为本页面添加后缀为/doc的文档页面

以下展示一些模板的示例内容:

通知框模板

DLC信息的通知框模板:

<includeonly>
{{通知框
|header  = 《寒霜行星包》DLC
|text    = 这是一{{#ifeq:{{NAMESPACE}}|{{ns:Category}}|个|篇}}关于《寒霜行星包》DLC 内容的{{#ifeq:{{NAMESPACE}}|{{ns:Category}}|分类|文章}}。
|image   = 寒霜行星包标志.png
|type    = message
}}
</includeonly>
<noinclude>
{{Documentation}}
<!-- 将分类/跨语言链接放置在文档页面 -->
</noinclude>

相关页面

拓展阅读