如果你已经阅读了关于维基文本的页面,你应该知道如何向页面中添加一个模板。但是,你可能会问,首先我该怎样创建一个模板?
今年我们试着完成两件关于模板的事。首先也是最重要的是,我们试着使模板“移动化”。这意味着你可以在任何设备上轻松阅读模板内容。无论是电脑端、移动网页端、移动应用端、还是其他屏幕上。帮助实现这一点的工具包括“移动化”的信息框和标识。我们还试图通过更好的编辑界面与可视化平台上的信息来确保管理员能够更好地理解与创建模板。
Wikia还没有完全完成模板的开发,我们预计这将会持续到明年。但在计划下一步改进时,我们遇到了一个独特的问题。
正如我提到的,模板有许多种变体。大量的选项意味着,无论是对阅读代码的人还是分析代码的程序来讲,都很难轻易迅速准确的明白模板的设计与用途是什么。
为了帮助我们的工作人员和社区解决这个问题,我们启动了一个名为模板分类的项目。他的目标很简单,为社区的每种模板提供一个分类,例如“信息框模板”,“导航框模板”或“引用模板”
分类的优点[]
通过给所有模板分类,我们可以为用户和“移动化”计划提供一些有趣的益处。
通过更加统一的分类,我们能够为不同分类的模板提供更佳的编辑体验,例如根据你可能使用的标识而提供更加智能的语法高亮,创建新模板时使用模板预填充,以及更好的浏览与导入维基网络中最流行的模板的方式。
这也有希望带来更强大的文章编辑功能,例如根据文章分类与已使用的相似模板来建议插入模板,或是为可视化编辑器提供更好、更特定的模板插入方式,以及阻止某些模板插入到某些命名空间中。
在移动化领域,对每种模板的一般用途与分类的更好理解将允许我们的多设备平台构建特定于分类的显示方法。就以引言模板为例,现在,我们的移动版界面无法明确得知,一个给定的模板是要从页面中拉出并突出显示的。而通过我们的移动化CSS代码,引言模板可以以正常字号显示文本。如果我们意识到,一个嵌入的模板确实是一个引言模板,那么我们可以以不同于信息框模板的方式来显示它
现在可行的一个方法是Special:模板,这个工具列出了社区中所有的模板,今儿你可以迅速查找筛选你所要的模板。
分类(Type)将会成为新的数据,与类型(Category)不同。这一项目不会改变维基文本或是任何一个模板、文章等,这只是将数据储存起来,并不会成为你的阻碍。
要想对模板进行分类,在编辑模板时,你将在文章标题下方和编辑器的右下角看到该功能。点击铅笔图标将会打开选择模板分类的工具,这一方法同样会在你创建新模板时显示。
一些已有的分类如下:
- 信息框模板 —— 在信息框中展示文章最基本的信息,通常位于页面右上角
- 导航框模板 —— 提供一个链接列表,帮助用户迅速找到类似的页面,通常位于页面顶部或底部。
- 引用模板 —— 高亮值得注意的文本片段,如诗词、原著段落或引言
- 引用或参考 —— 排列并标准化文章页面上的内容注释。
基础[]
所有的模板都在传统编辑器(源代码模式)下编辑。请先阅读维基文本这一页面再创建模板:
- 首先点击“添加新页面”
- 填写页面标题时格式为 Template:模板名称,这一步十分重要!
- 选择你想要添加的模板类型
- 开始编辑你的模板吧
两种模板[]
本维基中大多数模板都可分为两类:信息框模板与导航框模板。导会航框模板通常出现在页面的顶部或底部,帮助用户查找相似的页面。信息框模板通常出现在页面的右上角,展示了页面介绍的东西的大部分信息。例如,NPC信息框会告诉你NPC的生成区域、派系、雇佣所需结盟值等信息。
如何创建导航框模板[]
要创建一个导航框模板,我建议你从一个咦哟的导航框模板开始,比如 Template:饮料
这一模板,它涵盖了所有制作导航框所需的代码,你只需要更改上面的参数和信息就可以得到你所需要的模板。
指南[]
创建导航框模板时务必遵守下面的守则:
- 在链接之间必须要以 • 分割,而不是通过竖线分割
- 导航框必须是默认折叠的,通过在页面顶部使用
<div class="mw-customtoggle-XXXX">
这一标签,并将你的所有链接输在<div class="mw-collapsible mw-collapsed" id="mw-customcollapsible-XXXX">
以及</div>
标签之间,注意将XXXX替换为模板专属的英文名称 - 多数导航框模板都会把页面添加到其所属类型(Category)中,使用
<includeonly>
标签,并将其所属类型放到标签之间
如何创建信息框模板[]
同样,最好从一个已有的信息框模板开始:
|- ! colspan="2" | <div class="wikia-infobox-section-header">黑体表头</div>
可以在不同的小节之间创建黑体表头来分割
|- ! 表头 | {{{信息|''未知''}}}
可以将可填写信息的空白框放入信息框模板中