社区中心

登入的用戶可自由切換簡/繁字體喔!

了解更多

社区中心
Advertisement
社区中心

模板的运作方式就像饼干模具一样。

模板(template)是一种特别形式的页面,被设计用来放置在其他的页面中。一个模板可以同时放在许多的页面里,因此可以节省很多重复工作、也可以统一页面的格式。

模板在以下地方可能很有用:

  • 在许多页面都需要出现的内容。
  • 在许多页面中设计一致性、规范性内容(例如资讯框)
  • 用于在编辑者之间沟通常需要的短讯。
  • 用来取代一长串的代码,使编辑变得容易。
  • 仅保护页面的一部分不让人编辑。(其他部分开放)

模板一般会放在 Template 命名空间,包括任何Template:开头的页面,例如 Template:Name.

如何建立基本的模板

模板可能非常有效,但有时会非常复杂。刚开始时最好先建立比较简单的模板,之再试著作较复杂的。以下为一个简单的例子:

  • 在Fandom上,进入Template:Example 并按下建立。
  • 编辑器上输入 "Hello"
  • 点击“存储页面”,你就会建立一个模板了。
  • 在Fandom上,建立一个叫“模板试验”的页面。
  • 在编辑器上,选择原始码模式,并输入:
{{Example}}
  • 点击“存储页面”,你的“模板试验”页面就会显示你模板上的“Hello”。

至此为止你已经成功建立并使用一个模板了!之后也可以循同样方式来在你的wiki上建立或使用不同的模板。

使用已存在的模板

Templates-rightrail.png

Fandom中会有一些预设存在的模板,你可以在你的wiki站中的Special:AllPages中,名字空间的选单中选择“Template”,并按下提交,就可以看到模板的列表。

  • 在编辑器的可视模式中,模板会以“拼图”的图样显示,你可以在右侧的模板位置中点击“添加其他模板”,可以从所有你的Fandom站中的模板中选择要用的模板。
  • 在原始码模式中,你可直接在页面上输入 {{模板名稱}}
  • 高级的使用者(管理员以上)可以编辑MediaWiki:Editor-template-list这个页面来改变视觉化编辑器中右侧栏位直接列出的模板,最多可以设定四个。

高级模板

模板参数

模板可以有参数(parameters)这让你可以改变同个模板在不同页面中的样子,包括内容和形式。

Template:Wikipedia为例,只打上{{Wikipedia}}是假设在维基百科上的页面名称和该模板目前所在页面的名称相同。但是也可以加上一个参数。例如打上 {{Wikipedia|Microsoft}},表示该页面在维基百科上的页面名称叫作 Microsoft.

要进一步学习关于如何改变使用参数,可参见:Help:模板参数 以及 Help:Parser functions.

替换引用模板

另一个使用模板的方式是“替换引用”(substitute)。在页面{{之后输入subst: : {{subst:templatename}}. 这样一旦页面存储之后,连结到该模板的连结会被移除,而是用当时模板内的内容取代它,并可以进一步编辑,之后对于模板的编辑就不会影响到这个页面。

进一步可参见Help:替换引用模板.

更新及增加标准模板

Fandom官方的Starter Wiki以及半官方的 Templates Wiki有时会改进一些文件,并开发一些特别适于Fandom的模板,所以可以不时去那边逛逛。

从其他的wiki中复制模板

Fandom中的贡献者们建立了各式各样的模板,所以如果先复制一个模板,再修改成所需要的样子,是会比自己设计简单的。Templates Wiki是寻找适用模板的好地方。一般来说,复制Fandom的模板是没问题的,CC-by-SA的使用原则,但少数情况下可能有些模板会特别标示不同的版权状况。

以下是复制模板的一般步骤:

  1. 找到你想复制的模板(通常是http://wikiname.fandom.com/wiki/zh/Template:Templatename).
  2. 点击“编辑”,选择所有的 wiki文本 并复制。
  3. 在你的Fandom站中建立新的模板页面。

(http://yourwiki.fandom.com/wiki/zh/Template:Templatename?action=edit).

  1. 将复制的内容贴上并按下“存储页面”。

很多模板会有一个附属的“模板文件”用来说明这个模板,你需要也把它复制过来,通常会放在模板的子页面中:

  1. 找到模板的文件页面 (通常是 http://wikiname.fandom.com/wiki/zh/Template:Templatename/doc).
  2. 点击编辑钮,选择所有的 wiki文本 并复制。
  3. 在你的Fandom站中建立新的模板子页面。(http://yourwiki.fandom.com/wiki/zh/Template:Templatename/doc?action=edit).
  4. 将复制的内容贴上并按下“存储页面”。

参见

Advertisement