Template:Parameter names example

(重定向自Template:Pnex
文档图示 模板文档[查看] [编辑] [历史] [清除缓存]

{{Parameter names example}}  - 或者说,{{Generic template demo}}  - 旨在通过生成模板的通用实例来协助Wikipedia:模板文件頁模式,该模板使用Help:模板作为这些参数的值。

举例

例如,与 {{Infobox}} 相对应的示例由以下代码生成:

{{{title}}}
{{{above}}}
{{{subheader}}}
{{{subheader2}}}
{{{image}}}
{{{caption}}}
{{{header1}}}
{{{label2}}}{{{data2}}}
{{{label3}}}{{{data3}}}
{{{header4}}}
{{{data5}}}
{{{data6}}}
{{{below}}}
{{Parameter names example
|_template=Infobox
|title |above |subheader |subheader2 |image |caption 
|header1 |label2 |data2 |label3 |data3 |header4 
|data5 |data6 |below
}}

使用说明

{{Parameter names example}} 在其目标模板的直接子页面上使用时 –例如 在目标模板的 /doc 页面上 – 可以省略其自己的 |_template= 参数来标记目标模板。 换句话说,如果在 Template:Infobox/page(其中 page 可以是“doc”、“testcases”等)上使用上面的代码,将变为:

{{Parameter names example
|title |above |subheader |subheader2 |image |caption 
|header1 |label2 |data2 |label3 |data3 |header4 
|data5 |data6 |below
}}

一个例外是“沙盒”子页面。 如果从以“/sandbox”结尾的页面调用该模块,它将使用该页面生成的模板输出,而不是以基本页面。 您可以指定 |_template= 参数来要废除此行为。


可以使用 |_display= 参数更改参数名称的格式。 默认情况下,参数名称显示在三个大括号中(参数标准,例如 {{{name}}}),但如果 |_display =italics|_display=italic 已设置,它们以斜体显示。

可以使用|[parameter name]=[value]代替|[parameter name]来提供参数的自定义值。 此类值的任何格式(包括斜体)都必须作为值的一部分提供(例如|parameter=''value''<br/>)。 自定义值不能用于名称以下划线 ("_") 开头的参数。

参见