2023年政策修订增补工作正在进行中,欢迎参与!
  • Moegirl.ICU:萌娘百科流亡社群 581077156(QQ),欢迎对萌娘百科运营感到失望的编辑者加入
  • Moegirl.ICU:账号认领正在试运行,有意者请参照账号认领流程

Template:Template Repeat

萌娘百科,万物皆可萌的百科全书!转载请标注来源页面的网页链接,并声明引自萌娘百科。内容不可商用。
跳转到导航 跳转到搜索
Template-info.svg 模板文档  [查看] [编辑] [历史] [刷新]

本模板类似于{{ptl}},可自定义页面模板并重复使用,用于一定程度上替代连续使用的{{ptl}}模板,以减少{{#var:}}的使用。

用法

模板定义
本部分的所有参数均需包含在<nowiki></nowiki>内。
template(或tl):定义模板。
separator:定义模板连续使用时两段输出之间的分隔符,默认为空字符串(即输出之间无其他字符串)。
separator-x:定义第x项之后的分隔符,覆盖separator的设置。
模板项使用
x-argumentx为模板项编号,argument为传入模板的参数名。
输出结果
按照模板项编号依次输出。

示例

以下示例定义了一个简单的角色列表的模板。

源代码 显示效果
===主要角色===
{| class="Main_Characters_Infolist"
{{Template Repeat
|template = <nowiki>
|-
| [[File:{{{image}}}|150x300px]]
|
; {{color|{{{color|#e60012}}}|{{{name}}}}}
: CV:[[{{{cv}}}]]
: {{{age}}}岁 {{{height}}} cm
: {{{description}}}</nowiki>
<!-- template 参数定义了一个模板,用于后续的输出。 -->
|1-name = 男主
|1-color = #e60012
|1-image = 大萌字.svg
|1-cv = 杉田智和
|1-age = 18
|1-height = 180
|1-description = 故事的男主角。
<!-- 以上是输出的第一项,向模板传入了 name、color 等参数。
     项编号与参数名之间以“-”链接。 -->
|2-name = 女主
|2-color = #1200e6
|2-image = 大草字.svg
|2-cv = 中村悠一
|2-age = 17
|2-height = 165
|2-description = 故事的女主角。
|separator-2 = <nowiki>
|}

===次要角色===
{| class="Main_Characters_Infolist"</nowiki>
<!-- 以上是输出的第二项。
     separator-2 参数定义了第二项之后输出的内容。 -->
|3-name = 男二
|3-color = #e600e6
|3-image = 大萌字.svg
|3-cv = 杉田智和
|3-age = 19
|3-height = 182
|3-description = 男主的哥哥。
<!-- 以上是输出的第三项。 -->
|4-name = 女二
|4-color = #120012
|4-image = 大草字.svg
|4-cv = 中村悠一
|4-age = 15
|4-height = 155
|4-description = 女主的妹妹。
<!-- 以上是输出的第四项。 -->
}}
|}

主要角色

大萌字.svg
男主
CV:杉田智和
18岁 180 cm
故事的男主角。
大草字.svg
女主
CV:中村悠一
17岁 165 cm
故事的女主角。

次要角色

大萌字.svg
男二
CV:杉田智和
19岁 182 cm
男主的哥哥。
大草字.svg
女二
CV:中村悠一
15岁 155 cm
女主的妹妹。
  • 注意:本模板最多支持99组参数。