使用方法

编辑

{{tlg}}template link, general,即“全功能模板连结”)是用来添加模板连结的全功能模板。本模板可以代替或实现任何{{tl*}}类模板的功能,例如{{tl}}{{tlx}}{{tlb}}。可用参数如下:

  • code=yes:使用<code>...</code>HTML属性(通常是等宽字体),如{{tlc}}{{tlx}}{{tlxb}}
  • bold=yes:让文字变成粗体,如{{tlb}}{{tlxb}}
  • italic=yes:让参数变成斜体,如{{tlxi}}
  • nolink=yes:不连结至模板页面,如{{tlf}}{{tld}}{{tlc}}
  • braceinside=yes:将里面的一层括号包含在连结里,如{{tn}}
  • subst=yes:添加subst:前缀,如{{tls}}
    • nosubstlink=yes:去除subst:的连结,暂无其他模板可替代(需要添加subst=yes才有效果)
  • alttext=FOO:将连结本来显示的文字替换成别的文字,如{{tla}}
  • nowrap=yes:在显示结果中防止断行

范例

编辑
Code Output Remarks
{{tlg|Abc}} {{Abc}}
{{tlg|abC}} {{abC}} template names are case-sensitive
{{tlg|abc}} {{abc}} first letter is case-insensitive though
{{tlg|x0}} {{x0}}
{{tlg|x0|code=on}} {{x0}} <code> style
{{tlg|x0|plaincode=on}} {{x0}} plaincode style
{{tlg|x0|bold=on}} {{x0}} bold link/name
{{tlg|x1|one|italic=on}} {{x1|one}} parameter/s in italics
{{tlg|x0|nolink=on}} {{x0}}
{{tlg|x0|subst=on}} {{subst:x0}}
{{tlg|x0|braceinside=on}} {{x0}}
{{tlg|x0|alttext=x0 link}} {{x0 link}}
{{tlg|x0|bold=on|code=on|braceinside=on}} {{x0}} No reason you can't combine multiple parameter settings
{{tlg|x1|one}} {{x1|one}}
{{tlg|x2|one|two}} {{x2|one|two}}
{{tlg|x2|bold=on|code=on|one|two}} {{x2|one|two}} Can combine named and anonymous parameters …
{{tlg|x2|one|two|bold=on|code=on}} {{x2|one|two}} … in any order …
{{tlg|x2|one|code=on|two|bold=on|three}} {{x2|one|two|three}} … even intermixed …
{{tlg|x2|one|code=on|two|bold=on|three|italic=on}} {{x2|one|two|three}} … with many different configurations.
{{tlg|x3|1|2|3|4|5|6|7|8|9|10}} {{x3|1|2|3|4|5|6|7|8|9|10}}
{{tlg|x4|1|2|3|4|5|6|7|8|9|10|11}} {{x4|1|2|3|4|5|6|7|8|9|10|11}} up to 10 parameters, then …
{{tlg|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} {{x5|1|2|3|4|5|6|7|8|9|10|11}}
&#124; for more
{{tlg}} {{Template:Tlg/doc}} with no arguments, the current page name is substituted
{{tlg|x1|x=u}} {{x1}} = won't work
{{tlg|x1|x&#61;u}} {{x1|x=u}}
&#61; is okay
{{tlg|x1|x{{=}}u}} {{x1|x=u}}
{{=}} is okay
{{tlg|x1|x<nowiki>=</nowiki>u}} {{x1|x=u}}
sticky nowiki is okay
{{tlg|x2||two||}} {{x2|two}} empty parameters work too, even at the end
{{tlg|x2|3=two|2=one}} {{x2|one|two}}
right to left okay
连结形式 → 含有连结 不含连结 含有连结并添加subst 含有连结,连结包含括号 含有连结,显示其他文字 第一个|替换成:
文字样式 ↓ {{tlg}}选项1 nolink=yes subst=yes braceinside=yes alttext=FOO 不适用
正常 {{tl}} · {{tlp}}2 · {{tlg}}1, 2 {{tlf}}2 · {{tnull}} {{tls}} · {{tlsp}} {{tn}} {{tla}} {{tlm}}3
代碼 code code=yes or
tt=yes
{{tlx}} {{tlc}}2 · {{tld}} {{tlxs}}   {{tlxm}}3
代码 syntaxhighlight 不适用   {{tlsh}}   {{tlshm}}
粗体 bold=yes {{tlb}}  
粗體代碼 code bold=yes|code=yes {{tlxb}}
斜體代碼 code italic=yes|code=yes {{tlxi}}
注释:1. {{tlg}}是功能最齐全的模板,可选用任何配搭的文字样式、连结形式。

2. 用<span class="nowrap">...</span>标签将文字包围,防止断行。

3. 包含侦测到的解析器函数的连结
各显示样式的比较
  • {{tlf|Milford Haven Line|弘安源氏論議}}{{Milford Haven Line|弘安源氏论议}}
  • {{tld|Milford Haven Line|弘安源氏論議}}{{Milford Haven Line|弘安源氏論議}}
  • {{tlc|Milford Haven Line|弘安源氏論議}}{{Milford Haven Line|弘安源氏论议}}
添加参数
  • {{para|name|{{var|value}}}}|name=value
  • {{para|name|{{varserif|value}}}}|name=value
  • {{tlx|Milford Haven Line|參數1{{=}}賦值1}}{{Milford Haven Line|參數1=賦值1}}

参见

编辑