Template:Tx: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
< | {{#ifeq:{{{m|}}}|yes|<pre class="mw-code"><nowiki>{{</nowiki>{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}{{#if:{{{3|}}}|{{!}}{{{3}}}}}{{#if:{{{4|}}}|{{!}}{{{4}}}}}{{#if:{{{5|}}}|{{!}}{{{5}}}}}{{#if:{{{6|}}}|{{!}}{{{6}}}}}{{#if:{{{7|}}}|{{!}}{{{7}}}}}{{#if:{{{8|}}}|{{!}}{{{8}}}}}{{#if:{{{9|}}}|{{!}}{{{9}}}}}{{#if:{{{10|}}}|{{!}}{{{10}}}}}{{#if:{{{11|}}}|{{!}}{{{11}}}}}<nowiki>}}</nowiki></pre>|<code><nowiki>{{</nowiki>{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}{{#if:{{{3|}}}|{{!}}{{{3}}}}}{{#if:{{{4|}}}|{{!}}{{{4}}}}}{{#if:{{{5|}}}|{{!}}{{{5}}}}}{{#if:{{{6|}}}|{{!}}{{{6}}}}}{{#if:{{{7|}}}|{{!}}{{{7}}}}}{{#if:{{{8|}}}|{{!}}{{{8}}}}}{{#if:{{{9|}}}|{{!}}{{{9}}}}}{{#if:{{{10|}}}|{{!}}{{{10}}}}}{{#if:{{{11|}}}|{{!}}{{{11}}}}}<nowiki>}}</nowiki></code>}}<noinclude>{{documentation}}</noinclude> |
Revision as of 17:39, 9 April 2016
{{{{{1}}}}}
Purpose
This is just a simple way to display a template example in curly braces instead of typing out
<code><nowiki> ... </nowiki></code>
Example
{{tx|stub}}
{{stub}}
Displaying unnamed parameters
You can show up to 10 parameters without worrying about the pipe characters being parsed:
{{tx|main|Triparic language}}
{{main|Triparic language}}
Displaying named parameters
But if you want to show a named parameter with an equals sign, you need to use {{=}}
to "protect" the equals sign:
{{tx|foo|bar{{=}}baz}}
{{foo|bar=baz}}
To show an example spanning multiple lines, you will need to place a <br>
after each parameter, but not after the template name.
{{tx|TemplateName |param1{{=}}A<br> |param2{{=}}B<br> |param3{{=}}C<br> |...}}
{{{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}{{#if:{{{3|}}}|{{!}}{{{3}}}}}{{#if:{{{4|}}}|{{!}}{{{4}}}}}{{#if:{{{5|}}}|{{!}}{{{5}}}}}{{#if:{{{6|}}}|{{!}}{{{6}}}}}{{#if:{{{7|}}}|{{!}}{{{7}}}}}{{#if:{{{8|}}}|{{!}}{{{8}}}}}{{#if:{{{9|}}}|{{!}}{{{9}}}}}{{#if:{{{10|}}}|{{!}}{{{10}}}}}{{#if:{{{11|}}}|{{!}}{{{11}}}}}}}
Inline option
To display the template inline, add the i=y
option:
This version of {{tx|i=y|stub}} will render inline.
This version of {{stub}}
will render inline.
The {{txi}}
template is provided as shorthand for this.
Caveats
If you have an example which includes links, files, text which would come out formatted, etc. you're better off just using the <nowiki>
tag:
{{ambox | name = Stub | type = content | image = [[File:Empire arms.png|40px]] | text = ''This SeptemWiki article is a stub. Help us out by [{{fullurl:{{FULLPAGENAME}}|action=edit}} expanding it]. | category = Articles to be expanded }}