Difference between revisions of "Template:Tlx"

From Recidemia
Jump to: navigation, search
m (documentation link)
 
m (1 revision: 11)
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly><tt><nowiki>{{</nowiki>{{#ifeq:{{NAMESPACE:{{{1|{{FULLPAGENAME}}}}}}}||<!--
+
<includeonly><tt><nowiki>{{</nowiki>{{#if:{{{subst|}}}|[[Help:Substitution|subst]]:}}[[{{{LANG|}}}{{{SISTER|}}}{{ns:Template}}:{{{1|}}}|{{{1|}}}]]<!--
this is intended to be either a page in the main namespace or in the template namespace
+
-->{{#if:{{{2|}}}|
-->{{#ifeq:{{{1|{{FULLPAGENAME}}}}}|:{{PAGENAME:{{{1|{{FULLPAGENAME}}}}}}}<!--
+
&#124;{{{2}}}
this is intended to be in the main namespace
+
}}<!--
-->|[[:{{{SISTER|}}}{{{1|{{PAGENAME}}}}}]]<!--
+
-->{{#if:{{{3|}}}|
this is intended to be in the template namespace
+
&#124;{{{3}}}
-->|[[:{{{SISTER|}}}Template:{{{1|{{PAGENAME}}}}}|{{{1|{{PAGENAME}}}}}]]}}<!--
+
}}<!--
namespace was included
+
-->{{#if:{{{4|}}}|
-->|[[:{{{SISTER|}}}{{{1|{{FULLPAGENAME}}}}}]]}}<!--
+
&#124;{{{4}}}
optional parameters for mimic parameter passing in examples
+
}}<!--
-->{{#ifeq:{{{2|+}}}|{{{2|-}}}|&#124;{{{2}}}}}<!--
+
-->{{#if:{{{5|}}}|
-->{{#ifeq:{{{3|+}}}|{{{3|-}}}|&#124;{{{3}}}}}<!--
+
&#124;{{{5}}}
-->{{#ifeq:{{{4|+}}}|{{{4|-}}}|&#124;{{{4}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{5|+}}}|{{{5|-}}}|&#124;{{{5}}}}}<!--
+
-->{{#if:{{{6|}}}|
-->{{#ifeq:{{{6|+}}}|{{{6|-}}}|&#124;{{{6}}}}}<!--
+
&#124;{{{6}}}
-->{{#ifeq:{{{7|+}}}|{{{7|-}}}|&#124;{{{7}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{8|+}}}|{{{8|-}}}|&#124;{{{8}}}}}<!--
+
-->{{#if:{{{7|}}}|
-->{{#ifeq:{{{9|+}}}|{{{9|-}}}|&#124;{{{9}}}}}<!--
+
&#124;{{{7}}}
-->{{#ifeq:{{{10|+}}}|{{{10|-}}}|&#124;{{{10}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{11|+}}}|{{{11|-}}}|&#124;{{{11}}}}}<!--
+
-->{{#if:{{{8|}}}|
-->{{#ifeq:{{{12|+}}}|{{{12|-}}}|&#124;{{{12}}}}}<!--
+
&#124;{{{8}}}
-->{{#ifeq:{{{13|+}}}|{{{13|-}}}|&#124;{{{13}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{14|+}}}|{{{14|-}}}|&#124;{{{14}}}}}<!--
+
-->{{#if:{{{9|}}}|
-->{{#ifeq:{{{15|+}}}|{{{15|-}}}|&#124;{{{15}}}}}<!--
+
&#124;{{{9}}}
-->{{#ifeq:{{{16|+}}}|{{{16|-}}}|&#124;{{{16}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{17|+}}}|{{{17|-}}}|&#124;{{{17}}}}}<!--
+
-->{{#if:{{{10|}}}|
-->{{#ifeq:{{{18|+}}}|{{{18|-}}}|&#124;{{{18}}}}}<!--
+
&#124;{{{10}}}
-->{{#ifeq:{{{19|+}}}|{{{19|-}}}|&#124;{{{19}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{20|+}}}|{{{20|-}}}|&#124;{{{20}}}}}<!--
+
-->{{#if:{{{11|}}}|
-->{{#ifeq:{{{21|+}}}|{{{21|-}}}|&#124;{{{21}}}}}<!--
+
&#124;{{{11}}}
-->{{#ifeq:{{{22|+}}}|{{{22|-}}}|&#124;{{{22}}}}}<!--
+
}}<!--
-->{{#ifeq:{{{23|+}}}|{{{23|-}}}|&#124;{{{23}}}}}<!--
+
-->{{#if:{{{12|}}}|
-->{{#ifeq:{{{24|+}}}|{{{24|-}}}|&#124;{{{24}}}}}<!--
+
&#124;''...''
-->{{#ifeq:{{{25|+}}}|{{{25|-}}}|&#124;{{{25}}}}}<!--
+
}}<nowiki>}}</nowiki></tt></includeonly><noinclude>
-->{{#ifeq:{{{26|+}}}|{{{26|-}}}|&#124;{{{26}}}}}<!--
+
 
-->{{#ifeq:{{{27|+}}}|{{{27|-}}}|&#124;{{{27}}}}}<!--
+
{{documentation}}
-->{{#ifeq:{{{28|+}}}|{{{28|-}}}|&#124;{{{28}}}}}<!--
+
<!-- Add categories and interwikis to the /doc subpage, not here! -->
-->{{#ifeq:{{{29|+}}}|{{{29|-}}}|&#124;{{{29}}}}}<!--
+
</noinclude>
-->{{#ifeq:{{{30|+}}}|{{{30|-}}}|&#124;{{{30}}}}}<!--
 
-->{{#ifeq:{{{31|+}}}|{{{31|-}}}|&#124;{{{31}}}}}<!--
 
-->{{#ifeq:{{{32|+}}}|{{{32|-}}}|&#124;{{{32}}}}}<!--
 
-->{{#ifeq:{{{33|+}}}|{{{33|-}}}|&#124;{{{33}}}}}<!--
 
-->{{#ifeq:{{{34|+}}}|{{{34|-}}}|&#124;{{{34}}}}}<!--
 
-->{{#ifeq:{{{35|+}}}|{{{35|-}}}|&#124;{{{35}}}}}<!--
 
-->{{#ifeq:{{{36|+}}}|{{{36|-}}}|&#124;{{{36}}}}}<!--
 
-->{{#ifeq:{{{37|+}}}|{{{37|-}}}|&#124;{{{37}}}}}<!--
 
-->{{#ifeq:{{{38|+}}}|{{{38|-}}}|&#124;{{{38}}}}}<!--
 
-->{{#ifeq:{{{39|+}}}|{{{39|-}}}|&#124;{{{39}}}}}<!--
 
-->{{#ifeq:{{{40|+}}}|{{{40|-}}}|&#124;{{{40}}}}}<!--
 
-->{{#ifeq:{{{41|+}}}|{{{41|-}}}|&#124;{{{41}}}}}<!--
 
-->{{#ifeq:{{{42|+}}}|{{{42|-}}}|&#124;{{{42}}}}}<!--
 
-->{{#ifeq:{{{43|+}}}|{{{43|-}}}|&#124;{{{43}}}}}<!--
 
-->{{#ifeq:{{{44|+}}}|{{{44|-}}}|&#124;{{{44}}}}}<!--
 
-->{{#ifeq:{{{45|+}}}|{{{45|-}}}|&#124;{{{45}}}}}<!--
 
-->{{#ifeq:{{{46|+}}}|{{{46|-}}}|&#124;{{{46}}}}}<!--
 
-->{{#ifeq:{{{47|+}}}|{{{47|-}}}|&#124;{{{47}}}}}<!--
 
-->{{#ifeq:{{{48|+}}}|{{{48|-}}}|&#124;{{{48}}}}}<!--
 
-->{{#ifeq:{{{49|+}}}|{{{49|-}}}|&#124;{{{49}}}}}<!--
 
-->{{#ifeq:{{{50|+}}}|{{{50|-}}}|&#124;{{{50}}}}}<!--
 
-->{{#ifeq:{{{51|+}}}|{{{51|-}}}|&#124;{{{51}}}}}<!--
 
-->{{#ifeq:{{{52|+}}}|{{{52|-}}}|&#124;{{{52}}}}}<!--
 
-->{{#ifeq:{{{53|+}}}|{{{53|-}}}|&#124;{{{53}}}}}<!--
 
-->{{#ifeq:{{{54|+}}}|{{{54|-}}}|&#124;{{{54}}}}}<!--
 
-->{{#ifeq:{{{55|+}}}|{{{55|-}}}|&#124;{{{55}}}}}<!--
 
-->{{#ifeq:{{{56|+}}}|{{{56|-}}}|&#124;{{{56}}}}}<!--
 
-->{{#ifeq:{{{57|+}}}|{{{57|-}}}|&#124;{{{57}}}}}<!--
 
-->{{#ifeq:{{{58|+}}}|{{{58|-}}}|&#124;{{{58}}}}}<!--
 
-->{{#ifeq:{{{59|+}}}|{{{59|-}}}|&#124;{{{59}}}}}<!--
 
-->{{#ifeq:{{{60|+}}}|{{{60|-}}}|&#124;{{{60}}}}}<!--
 
-->{{#ifeq:{{{61|+}}}|{{{61|-}}}|&#124;{{{61}}}}}<!--
 
-->{{#ifeq:{{{62|+}}}|{{{62|-}}}|&#124;{{{62}}}}}<!--
 
-->{{#ifeq:{{{63|+}}}|{{{63|-}}}|&#124;{{{63}}}}}<!--
 
-->{{#ifeq:{{{64|+}}}|{{{64|-}}}|&#124;{{{64}}}}}<!--
 
-->{{#ifeq:{{{65|+}}}|{{{65|-}}}|&#124;{{{65}}}}}<!--
 
-->{{#ifeq:{{{66|+}}}|{{{66|-}}}|&#124;{{{66}}}}}<!--
 
-->{{#ifeq:{{{67|+}}}|{{{67|-}}}|&#124;{{{67}}}}}<!--
 
-->{{#ifeq:{{{68|+}}}|{{{68|-}}}|&#124;{{{68}}}}}<!--
 
-->{{#ifeq:{{{69|+}}}|{{{69|-}}}|&#124;{{{69}}}}}<!--
 
-->{{#ifeq:{{{70|+}}}|{{{70|-}}}|&#124;{{{70}}}}}<!--
 
-->{{#ifeq:{{{71|+}}}|{{{71|-}}}|&#124;{{{71}}}}}<!--
 
-->{{#ifeq:{{{72|+}}}|{{{72|-}}}|&#124;{{{72}}}}}<!--
 
-->{{#ifeq:{{{73|+}}}|{{{73|-}}}|&#124;{{{73}}}}}<!--
 
-->{{#ifeq:{{{74|+}}}|{{{74|-}}}|&#124;{{{74}}}}}<!--
 
-->{{#ifeq:{{{75|+}}}|{{{75|-}}}|&#124;{{{75}}}}}<!--
 
-->{{#ifeq:{{{76|+}}}|{{{76|-}}}|&#124;{{{76}}}}}<!--
 
-->{{#ifeq:{{{77|+}}}|{{{77|-}}}|&#124;{{{77}}}}}<!--
 
-->{{#ifeq:{{{78|+}}}|{{{78|-}}}|&#124;{{{78}}}}}<!--
 
-->{{#ifeq:{{{79|+}}}|{{{79|-}}}|&#124;{{{79}}}}}<!--
 
-->{{#ifeq:{{{80|+}}}|{{{80|-}}}|&#124;{{{80}}}}}<!--
 
-->{{#ifeq:{{{81|+}}}|{{{81|-}}}|&#124;{{{81}}}}}<!--
 
-->{{#ifeq:{{{82|+}}}|{{{82|-}}}|&#124;{{{82}}}}}<!--
 
-->{{#ifeq:{{{83|+}}}|{{{83|-}}}|&#124;{{{83}}}}}<!--
 
-->{{#ifeq:{{{84|+}}}|{{{84|-}}}|&#124;{{{84}}}}}<!--
 
-->{{#ifeq:{{{85|+}}}|{{{85|-}}}|&#124;{{{85}}}}}<!--
 
-->{{#ifeq:{{{86|+}}}|{{{86|-}}}|&#124;{{{86}}}}}<!--
 
-->{{#ifeq:{{{87|+}}}|{{{87|-}}}|&#124;{{{87}}}}}<!--
 
-->{{#ifeq:{{{88|+}}}|{{{88|-}}}|&#124;{{{88}}}}}<!--
 
-->{{#ifeq:{{{89|+}}}|{{{89|-}}}|&#124;{{{89}}}}}<!--
 
-->{{#ifeq:{{{90|+}}}|{{{90|-}}}|&#124;{{{90}}}}}<!--
 
-->{{#ifeq:{{{91|+}}}|{{{91|-}}}|&#124;{{{91}}}}}<!--
 
-->{{#ifeq:{{{92|+}}}|{{{92|-}}}|&#124;{{{92}}}}}<!--
 
-->{{#ifeq:{{{93|+}}}|{{{93|-}}}|&#124;{{{93}}}}}<!--
 
-->{{#ifeq:{{{94|+}}}|{{{94|-}}}|&#124;{{{94}}}}}<!--
 
-->{{#ifeq:{{{95|+}}}|{{{95|-}}}|&#124;{{{95}}}}}<!--
 
-->{{#ifeq:{{{96|+}}}|{{{96|-}}}|&#124;{{{96}}}}}<!--
 
-->{{#ifeq:{{{97|+}}}|{{{97|-}}}|&#124;{{{97}}}}}<!--
 
-->{{#ifeq:{{{98|+}}}|{{{98|-}}}|&#124;{{{98}}}}}<!--
 
-->{{#ifeq:{{{99|+}}}|{{{99|-}}}|&#124;{{{99}}}}}<!--
 
-->{{#ifeq:{{{100|+}}}|{{{100|-}}}|&#124;{{{100}}}}}<!--
 
-->{{#ifeq:{{{101|+}}}|{{{101|-}}}|&#124;{{{101}}}}}<!--
 
-->{{#ifeq:{{{102|+}}}|{{{102|-}}}|&#124;{{{102}}}}}<!--
 
-->{{#ifeq:{{{103|+}}}|{{{103|-}}}|&#124;{{{103}}}}}<!--
 
-->{{#ifeq:{{{104|+}}}|{{{104|-}}}|&#124;{{{104}}}}}<!--
 
-->{{#ifeq:{{{105|+}}}|{{{105|-}}}|&#124;{{{105}}}}}<!--
 
-->{{#ifeq:{{{106|+}}}|{{{106|-}}}|&#124;{{{106}}}}}<!--
 
-->{{#ifeq:{{{107|+}}}|{{{107|-}}}|&#124;{{{107}}}}}<!--
 
-->{{#ifeq:{{{108|+}}}|{{{108|-}}}|&#124;{{{108}}}}}<!--
 
-->{{#ifeq:{{{109|+}}}|{{{109|-}}}|&#124;{{{109}}}}}<!--
 
-->{{#ifeq:{{{110|+}}}|{{{110|-}}}|&#124;{{{110}}}}}<!--
 
-->{{#ifeq:{{{111|+}}}|{{{111|-}}}|&#124;{{{111}}}}}<!--
 
-->{{#ifeq:{{{112|+}}}|{{{112|-}}}|&#124;{{{112}}}}}<!--
 
-->{{#ifeq:{{{113|+}}}|{{{113|-}}}|&#124;{{{113}}}}}<!--
 
-->{{#ifeq:{{{114|+}}}|{{{114|-}}}|&#124;{{{114}}}}}<!--
 
-->{{#ifeq:{{{115|+}}}|{{{115|-}}}|&#124;{{{115}}}}}<!--
 
-->{{#ifeq:{{{116|+}}}|{{{116|-}}}|&#124;{{{116}}}}}<!--
 
-->{{#ifeq:{{{117|+}}}|{{{117|-}}}|&#124;{{{117}}}}}<!--
 
-->{{#ifeq:{{{118|+}}}|{{{118|-}}}|&#124;{{{118}}}}}<!--
 
-->{{#ifeq:{{{119|+}}}|{{{119|-}}}|&#124;{{{119}}}}}<!--
 
-->{{#ifeq:{{{120|+}}}|{{{120|-}}}|&#124;{{{120}}}}}<!--
 
-->{{#ifeq:{{{121|+}}}|{{{121|-}}}|&#124;{{{121}}}}}<!--
 
-->{{#ifeq:{{{122|+}}}|{{{122|-}}}|&#124;{{{122}}}}}<!--
 
-->{{#ifeq:{{{123|+}}}|{{{123|-}}}|&#124;{{{123}}}}}<!--
 
-->{{#ifeq:{{{124|+}}}|{{{124|-}}}|&#124;{{{124}}}}}<!--
 
-->{{#ifeq:{{{125|+}}}|{{{125|-}}}|&#124;{{{125}}}}}<!--
 
-->{{#ifeq:{{{126|+}}}|{{{126|-}}}|&#124;{{{126}}}}}<!--
 
-->{{#ifeq:{{{127|+}}}|{{{127|-}}}|&#124;{{{127}}}}}<!--
 
-->{{#ifeq:{{{128|+}}}|{{{128|-}}}|&#124;{{{128}}}}}<!--
 
-->{{#ifeq:{{{129|+}}}|{{{129|-}}}|&#124;{{{129}}}}}<!--
 
-->{{#ifeq:{{{130|+}}}|{{{130|-}}}|&#124;<i>...</i>}}<!--
 
--><nowiki>}}</nowiki></tt></includeonly><noinclude>{{documentation}}</noinclude>
 

Latest revision as of 17:21, 22 March 2012


[edit] [history] [purge] Documentation icon Template documentation

{{tlx|template|first parameter|second|third|fourth|etc}} becomes →
{{template|first parameter|second|third|fourth|etc}}

Purpose and naming: Mnemonically 'Template list expanded'... named after {{tl}} 'Template list'

Usage

{{Tlx|template name}}
{{Tlx|template name|param}}
{{Tlx|template name|param&#61;value}}
  • This template takes a template-name and up to 128 optional number of associated parameters (or 'pass parameters'), and aggregates them into an 'example demonstration' of how the template might be used. It's primary use is in instruction and documentation such as this passage.
  • Additionally, tlx can be used to demonstrate templates on other sister projects.
  • If more than 128 associated parameters are given the remainder will be truncated to "...".

Examples

Markup Displays Remarks
{{tlx|tlx}} {{tlx}}  
{{tlx|tlx|SISTER=w:}} {{tlx}} = won't work
{{tlx|tlx|1|2|3&#124;4}} {{tlx|1|2|3|4}} you can use &#124; to get around the 128 limitation
{{tlx|tlx|1|2|3{{!}}4}} {{tlx|1|2|3|4}} {{!}} also works
{{tlx|tlx|SISTER&#61;w:}} {{tlx|SISTER=w:}} you can use &#61; to display named parameters
{{tlx|tlx|<nowiki>SISTER=w:</nowiki>}} {{tlx|SISTER=w:}} sticky nowiki also works
{{tlx|tlx| |two}} {{tlx|two}} empty parameters work
{{tlx|tlx|2=one|two}} {{tlx|two}} two clobbers 2=one
{{tlx|tlx|3=two|2=one}} {{tlx|one|two}} right to left okay