Difference between revisions of "Template:Tlx"

From SVR Wiki
Jump to: navigation, search
(update fm commons)
(Get rid of forced lower-casing *crosses-fingers*)
Line 1: Line 1:
{{[[{{ns:Template}}:{{{1|Tlx}}}|{{{1|Tlx}}}]]{{#if:{{{2|}}}|<tt>&#124;</tt>{{{2}}}}}{{#if:{{{3|}}}|<tt>&#124;</tt>{{{3}}}}}{{#if:{{{4|}}}|<tt>&#124;</tt>{{{4}}}}}{{#if:{{{5|}}}|<tt>&#124;</tt><i>etc.</i>}}}}<noinclude> {{interwikitmp-grp|V=0}}
+
<includeonly><tt><nowiki>{{</nowiki>[[{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!--
 +
-->{{#if:{{{2|}}}|
 +
&#124;{{{2}}}
 +
}}<!--
 +
-->{{#if:{{{3|}}}|
 +
&#124;{{{3}}}
 +
}}<!--
 +
-->{{#if:{{{4|}}}|
 +
&#124;{{{4}}}
 +
}}<!--
 +
-->{{#if:{{{5|}}}|
 +
&#124;{{{5}}}
 +
}}<!--
 +
-->{{#if:{{{6|}}}|
 +
&#124;<i>...</i>
 +
}}<nowiki>}}</nowiki></tt></includeonly><noinclude>
 +
{{tlx|tlx|template|first parameter|second|third|fourth|fifth|sixth|seventh|eight|ninth}} → {{tlx|template|first parameter|second|third|fourth|fifth|sixth|seventh|eight|ninth}}
 +
;Purpose:Mnemonically 'Template list expanded'... after {{tlx|tl}} 'Template list' {{I2}}This template takes another ''template-name'' and some associated pipe-tricked parameters, and aggregates them into an 'example demonstration' of how the ''template-name'' template might be used. If given no additional parameters, it presents the same as the similar {{lt|TL}} template-- a blue link nested in squiggley-braces-- the same as a user would apply the template without parameters.
 +
 
 +
Up to five parameters for the specified template are displayed as placeholders, more parameters are shown as "<tt>|</tt>''...''", for details see the [[{{TALKPAGENAME}}|talk]] page.
 +
{{-}}
 +
-----
 +
{{Interwikitmp-grp|{{PAGENAME}}}}
 
----
 
----
Usage: {{Tlx|Tlx|template name|first parameter|...}}<br />
+
[[Category:Miscellaneous templates|{{PAGENAME}}]]
Up to three parameters for the specified template are displayed as placeholders, more parameters are shown as "<tt>|</tt>''etc.''", for details see the [http://en.wikipedia.org/wiki/Template_talk:Tlx en.talk] page.
 
==Documentation==
 
 
 
{&#123;[[Template:{{PAGENAME}}|{{PAGENAME}}]]&#125;}
 
is a generalization of {{Tlx|Tl|x}}, {{Tlx|Tlp|x|y}},
 
{{Tlx|Tl2|x|y|z}}, etc. with arguably better readable
 
output. This depends on the browser, but too narrow
 
uses of "'''{'''", "'''|'''", "'''}'''" in conjunction
 
with links can be hard to read.
 
 
 
=== Usage ===
 
 
 
:<tt>{&#123;{{PAGENAME}}|template name&#125;}</tt>
 
:<tt>{&#123;{{PAGENAME}}|template name|param&#125;}</tt>
 
:<tt>{&#123;{{PAGENAME}}|template name|1|2|3&#125;}</tt>
 
:<tt>{&#123;{{PAGENAME}}|template name|1|2|3&amp;#124;more&#125;}</tt>
 
:<tt>{&#123;{{PAGENAME}}|template name|param&amp;#61;value&#125;}</tt>
 
''Up to three placeholders for parameters of the specified template''
 
 
 
=== Example ===
 
;Note: On the source sister project, en.wikipedia, '''X0, X1, X2,..., X9 are sandbox templates''' for experimentation. Here they show as redlinks, as no auto-cleansing software facility exists.
 
 
 
{| border="1" cellpadding="4" class="wikitable"
 
! Code
 
! Result
 
! Remark
 
|-
 
|{{Tlx|Tlx|x0}}
 
|{{Tlx|x0}}
 
||&#160;
 
|-
 
|{{Tlx|Tlx|x1|one}}
 
|{{Tlx|x1|one}}
 
||&#160;
 
|-
 
|{{Tlx|Tlx|x2|one|two}}
 
|{{Tlx|x2|one|two}}
 
||&#160;
 
|-
 
|{{Tlx|Tlx|x3|1<tt>&#124;</tt>2<tt>&#124;</tt>3}}
 
|{{Tlx|x3|1|2|3}}
 
||&#160;
 
|-
 
|{{Tlx|Tlx|x4|1<tt>&#124;</tt>2<tt>&#124;</tt>3|4}}
 
|{{Tlx|x4|1|2|3|4}}
 
|up to 3 parameters
 
|-
 
|{{Tlx|Tlx|x4|1<tt>&#124;</tt>2<tt>&#124;</tt>3&amp;#124;4}}
 
|{{Tlx|x4|1|2|3&#124;4}}
 
|align="right"|<tt>&amp;#124;</tt> for more
 
|-
 
|{{Tlx|Tlx|x1|x&#61;u}}
 
|{{Tlx|x1|x=u}}
 
|'''=''' won't work
 
|-
 
|{{Tlx|Tlx|x1|x&amp;#61;u}}
 
|{{Tlx|x1|x&#61;u}}
 
|align="right"|<tt>&amp;#61;</tt> is okay
 
|-
 
|{{Tlx|Tlx|x1|&lt;nowiki&gt;x&#61;u&lt;/nowiki&gt;}}
 
|{{Tlx|x1|<nowiki>x=u</nowiki>}}
 
|align="right"|sticky nowiki is okay
 
|-
 
|{{Tlx|Tlx|x2|&#160;|two}}
 
|{{Tlx|x2| |two}}
 
|empty won't work
 
|-
 
|{{Tlx|Tlx|x2|&amp;#32;|two}}
 
|{{Tlx|x2|&#32;|two}}
 
|align="right"|<tt>&amp;#32;</tt> is okay
 
|-
 
|{{Tlx|Tlx|x2|&amp;nbsp;|two}}
 
|{{Tlx|x2|&nbsp;|two}}
 
|align="right"|<tt>&amp;nbsp;</tt> is okay
 
|-
 
|{{Tlx|Tlx|x2| &amp;#124; two}}
 
|{{Tlx|x2| &#124; two}}
 
|align="right"|<tt>&amp;#124;</tt> is okay
 
|-
 
|| {{Tlx|Tlx|x2| {&#123;!&#125;} two}}
 
|| {{Tlx|x2| {{!}} two}}
 
|align="right"|{{Tlx|!}} is dubious
 
|-
 
|| {{Tlx|Tlx|x2|<nowiki>2=</nowiki>|<nowiki>3=two</nowiki>}}
 
|| {{Tlx|x2|2=|3=two}}
 
|empty really doesn't work
 
|-
 
|| {{Tlx|Tlx|x2|<nowiki>2=one</nowiki>|two}}
 
|| {{Tlx|x2|2=one|two}}
 
|'''two''' clobbers '''2=one'''
 
|-
 
|| {{Tlx|Tlx|x2|<nowiki>3=two</nowiki>|<nowiki>2=one</nowiki>}}
 
|| {{Tlx|x2|3=two|2=one}}
 
|align="right"|right to left okay
 
|}{{-}}
 
[[Category:Typing-aid templates |{{PAGENAME}}]]
 
 
[[Category:Internal link templates|{{PAGENAME}}]]
 
[[Category:Internal link templates|{{PAGENAME}}]]
 
[[Category:Templates using ParserFunctions|{{{PAGENAME}}}]]
 
[[Category:Templates using ParserFunctions|{{{PAGENAME}}}]]
 +
 +
[[ko:틀:Tlx]]
 +
[[ru:Template:Tlx]]
 
</noinclude>
 
</noinclude>

Revision as of 02:38, 11 February 2007

{{tlx|template|first parameter|second|third|fourth|fifth|...}} → {{template|first parameter|second|third|fourth|fifth|sixth|...}}

Purpose
Mnemonically 'Template list expanded'... after {{tl}} 'Template list' Template:I2This template takes another template-name and some associated pipe-tricked parameters, and aggregates them into an 'example demonstration' of how the template-name template might be used. If given no additional parameters, it presents the same as the similar Template:Lt template-- a blue link nested in squiggley-braces-- the same as a user would apply the template without parameters.

UpIn reference to the direction of travel means towards the major terminus (i.e. towards Kidderminster on the present day SVR) to five parameters for the specified template are displayed as placeholders, more parameters are shown as "|...", for details see the talk page. Template:-


Template:Interwikitmp-grp


ko:틀:Tlx

ru:Template:Tlx