如何使用模板

修订信息
  • 修订编号: 8953
  • 建立于
  • 创建者: YFdyh000
  • 备注: 首次翻译
  • 已审阅:
  • 已审阅:
  • 审核人: kmc
  • 已核准?
  • 这是当前最新的版本吗?
  • 可进行本地化:
修订原文
修订内容

模板是重用一小段内容的一种方法。而不是同一个信息写两次,您可以在一个地方创建和更新,然后在其它页面引用它。模板变化后,其他页面将自动保持最新的!

什么是模板

模板仅仅是个特殊的维基页面,它的名称用 Template: 开头。它有一个维基页面的所有特性:它可以被本地化,它有个历史纪录,它可以理解维基标记。

如何做个模板

可以找到目前已存在模板的列表,在 这里
  1. 创建一个新的知识库文章
  2. 请确保名称开头为“Template:” - 例如:Template:aboutconfig
  3. 设置分类为“模板”
  4. 以与任何其他知识库文章同样的方式,继续写模板。

如何在一个文章包含模板

要在维基页面使用模板,您所要做的就是“链接”到模板。 例如:

[[Template:Some Template]] 或者 [[T:Some Template]]


而不是创建一个链接,Template:Some Template 的内容将被纳入到当前页面。在模板中的任何维基标记都将被转化。

使用模板,带着参数

模板支持传递参数,以让您重复利用 几乎 相同的内容。

比如说,您有一个标准通知,它告诉用户,该文档只适用于 Firefox 4,和另一个版本,它说仅适用于 Firefox 3.6。这些通知除了文字中的 Firefox 版本,其他可能是完全相同:这是使用模板的完美时间!

Template:OnlyVersionX

{note}本文档或章节仅适用于 '''Firefox {{{1}}}'''!{/note}


然后,在一个维基页面,您可以这么做:

[[Template:OnlyVersionX|4]]


而在另一页,您可以这样做:

[[Template:OnlyVersionX|3.6]]


您可以使用多个参数,或者相同的参数两次呢!

Template:XLikesY

# {{{2}}} likes {{{1}}}.
# {{{3}}} likes {{{2}}}.
# Class! Nobody likes {{{2}}}!


然后使用它:

[[Template:XLikesY|Lisa|Milhouse|Janey]]


这将形成:

  1. Milhouse likes Lisa.
  2. Janey likes Milhouse.
  3. Class! Nobody likes Milhouse!


保持所有这些数字的跟踪可能会比较混乱,所以您也可以为模板的参数 命名

Template:XPrecededY

首先是 {{{first}}},然后是 {{{second}}}。


并使用它:

[[Template:XPrecededY|first=love|second=marriage]]


使用已命名参数,您不必在使用模板时担心顺序:

[[Template:XPrecededY|second=marriage|first=love]]


同时使用 Template:XPrecededY 的例子,将有同样的效果。