Template:Parameter names example
外观
| 此模板使用Lua语言: |
{{Parameter names example}} - 或者说,{{Generic template demo}} - 旨在通过生成模板的通用实例来协助Wikipedia:模板文件頁模式,该模板使用Help:模板作为这些参数的值。
举例
例如,与 {{Infobox}} 相对应的示例由以下代码生成:
| {{{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/>)。 自定义值不能用于名称以下划线 ("_") 开头的参数。