模板:Tlx

来自吾萌百科
星河讨论 | 贡献2023年8月26日 (六) 14:39的版本 (创建页面,内容为“<includeonly><code><nowiki>{{</nowiki>{{#if:{{{subst|}}}|subst:}}[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!-- -->{{#vardefine:tlx-argcount|2}}{{#vardefine:tlx-args|{{!}}subst{{!}}LANG{{!}}SISTER{{!}}1{{!}}}}{{#fornumargs:num|val|{{#ifeq:{{#var:num|}}|{{#var:tlx-argcount|}}|{{!}}{{#var:val|}}{{#vardefine:tlx-argcount|{{#expr:{{#var:tlx-argcount|}}+1}}}}{{#vardefine:tlx-args|{{#var:tlx-args|}}{{#var:num|}}{{!}}}}|}}}}{{#…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
文档图示 模板文档[查看] [编辑] [历史] [清除]

本模板与{{tl}}相似,但可以用管道符“|”方式引入匿名或命名参数而不用<nowiki>标签包裹。

  • 目標模板同时包含命名和匿名参数时,显示结果总是将匿名参数显示在前。
    代碼:{{tlx|赞|num=1|觉得这很有爱}}
    效果:{{{{#fornumargs:num|val|}}{{#forargs:|key|val||=}}}}
  • 注意:使用这一模板时,目标模板的匿名参数请勿使用1=argument的形式,因为{{tlx}}的匿名参数序数和目标模板的匿名参数序数差1。如果一定要使用这种格式的话,请使用{{={{#fornumargs:num|val|}}{{#forargs:|key|val||=}}}}代替=
    代碼:{{tlx|赞|1{{=}}觉得这很有爱|num=1}}
    效果:{{{{#fornumargs:num|val|}}{{#forargs:|key|val||=}}}}
  • 本模板还可以链接到跨维基的模板,只需在SISTER参数填写跨维基前缀(含:)。
    代碼:{{tlx|SISTER=cm:|CC BY|3.0}}
    效果:{{CC BY{{#fornumargs:num|val|}}{{#forargs:|key|val||=}}}}

en:Template:Tlx