Template:Tlx/doc: Difference between revisions

2,957 bytes removed ,  6 years ago
no edit summary
(Created page with "<includeonly>{{small |1=Note: This documentation for {{tlx|tlx}} is also transcluded by its derivatives {{tlx|tlxb}}, {{tlx|tlxc}}, {...")
 
No edit summary
 
(One intermediate revision by the same user not shown)
Line 1:
<includeonly>{{small |1=Note: This documentation for {{tlx|tlx}} is also [[w:Wikipedia:Template doc page pattern|transcluded]] by its derivatives {{tlx|tlxb}}, {{tlx|tlxc}}, {{tlx|tlxw}} (<span class="plainlinks">[{{fullurl:Template:Tlx/doc |action=edit}} edit]</span>{{#ifeq:{{SITENAME}}|Meta |). |{{dot}}[[M:template:{{PAGENAMEE}}|master page]]).}}<!--(end small:)-->}}</includeonly><!--
 
--><noinclude>{{Documentation subpage}}{{clear}}</noinclude>
 
{{#ifeq:{{BASEPAGENAME}}|Tlx |{{High-risk|1,070,000+}} {{Used in system}} }}
This template is used to show example template usage without expanding the template itself.
 
Line 60:
}}
 
{{Aligned table |cols=3
|class=wikitable |style=border:1;cellpadding:4;
|row1style=background:whitesmoke;font-weight:bold;
| Code | Result | Remarks
| {{tlx|tlx|x0}} | {{tlx{{\sandbox}}|x0}} | &#160;
| {{tlx|tlx|Abc}} | {{tlx{{\sandbox}}|Abc}} | &#160;
| {{tlx|tlx|ABC}} | {{tlx{{\sandbox}}|ABC}} | &#160;
| {{tlx|tlx|AbC}} | {{tlx{{\sandbox}}|AbC}} | &#160;
| {{tlx|tlx|x1|one}} | {{tlx{{\sandbox}}|x1|one}} | &#160;
| {{tlx|tlx|x2|one|two}} | {{tlx{{\sandbox}}|x2|one|two}} | &#160;
<!--(Parameter number:)-->
| {{tlx|tlx|x3|1|2|3|4|5|6|7|8|9&#124;10}} | {{tlx{{\sandbox}}|x3|1|2|3|4|5|6|7|8|9|10}} | &#160;
| {{tlx|tlx|x4|1|2|3|4|5|6|7|8|9&#124;10&#124;11}} | {{tlx{{\sandbox}}|x4|1|2|3|4|5|6|7|8|9|10|11}} | up to 10 parameters...
| {{tlx|tlx|x5|1|2|3|4|5|6|7|8|9&#124;10&amp;#124;11}} | {{tlx{{\sandbox}}|x5|1|2|3|4|5|6|7|8|9|10&#124;11}} | {{align|right|...<code>&amp;#124;</code> for more}}
<!--(Equals-sign:)-->
| {{tlx|tlx|x1|x&#61;u}} | {{tlx{{\sandbox}}|x1|x=u}} | the straightforward equals-sign won't work...
| {{tlx|tlx|x1|x&amp;#61;u}} | {{tlx{{\sandbox}}|x1|x&#61;u}} | {{align|right|...but <code>&amp;#61;</code> is okay}}
| {{tlx|tlx|x1|x<nowiki>{{=}}</nowiki>u}} | {{tlx{{\sandbox}}|x1|x{{=}}u}} | {{align|right|...and <code><nowiki>{{=}}</nowiki></code> is okay}}
| {{tlx|tlx|x1|&lt;nowiki&gt;x&#61;u&lt;/nowiki&gt;}} | {{tlx{{\sandbox}}|x1|<nowiki>x=u</nowiki>}} | {{align|right|sticky nowiki also okay}}
<!--(Empty/space/pipe:)-->
| {{tlx|tlx|x2|&#160;|two}} | {{tlx{{\sandbox}}|x2| |two}} | empty won't work...
| {{tlx|tlx|x2|&amp;#32;|two}} | {{tlx{{\sandbox}}|x2|&#32;|two}} | {{align|right|...but <code>&amp;#32;</code> is okay}}
| {{tlx|tlx|x2|&amp;nbsp;|two}} | {{tlx{{\sandbox}}|x2|&nbsp;|two}} | {{align|right|...<code>&amp;nbsp;</code> is also okay}}
| {{tlx|tlx|x2|{{tag|nowiki|s}}|two}} | {{tlx{{\sandbox}}|x2|<nowiki/>|two}} | {{align|right|{{tag|nowiki|s}} handles the space}}
| {{tlx|tlx|x2| &amp;#124; two}} | {{tlx{{\sandbox}}|x2| &#124; two}} | {{align|right|<code>&amp;#124;</code> is okay}}
| {{tlx|tlx|x2| {&#123;!&#125;} two}} | {{tlx{{\sandbox}}|x2 | {{!}} two}} | {{align|right|<nowiki>{{!}}</nowiki> is dubious}}
 
| {{tlx|tlx|x2|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}} | {{tlx{{\sandbox}}|x2|2=|3=two}} | empty really doesn't work
| {{tlx|tlx|x2|<nowiki>2=one</nowiki>|two}} | {{tlx{{\sandbox}}|x2|two}} | "two" overrides "2{{=}}one"
 
| {{tlx|tlx|x2|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}} | {{tlx{{\sandbox}}|x2|3=two|2=one}} | {{align|right|irregular parameter order is okay}}
}}
; Unlimited parameters as one {{tag|nowiki}} string
: {{tlx{{\sandbox}}|tlx|convert|<nowiki>&lt;nowiki>14|m|ftin|abbr=out|sp=us&lt;/nowiki></nowiki>}}