Difference between revisions of "Template:Flavor text"

745 bytes removed ,  15:08, 18 August 2019
no edit summary
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
<includeonly>{{#if:{{{1|}}}|{{#switch:{{{type|}}}|p=&#40;|b=&#91;|c=&#123;|【}}|}}{{{1|}}}{{#if:{{{1|}}}|{{#switch:{{{type|}}}|p=&#41;|b=&#93;|c=&#125;|】}}|}}</includeonly><noinclude>
<includeonly>{{#if:{{{1|}}}|{{#switch:{{{type|}}}|p=&#40;|b=&#91;|c=&#123;|【}}|}}{{{1|}}}{{#if:{{{1|}}}|{{#switch:{{{type|}}}|p=&#41;|b=&#93;|c=&#125;|】}}|}}</includeonly><noinclude>
=Description=
{{Documentation}}
 
</noinclude>
Input is text. Output is text surrounded with fancy brackets if the text is not blank. If the text is blank, it also returns blank. Can replace
 
=Usage=
 
<pre>
{{Flavor text
|<Your text>
|type = p/b/c/(blank)
}}
</pre>
 
The type parameter is used to change the type of enclosing characters. By default it uses fancy brackets, but setting type=p changes them to parentheses, type=b to brackets, and type=c to curly braces.
 
==Examples==
 
<pre>{{Flavor text|Example}}</pre>
{{Flavor text|Example}}
<pre>{{Flavor text|Example|type=p}}</pre>
{{Flavor text|Example|type=p}}
<pre>{{Flavor text|Example|type=b}}</pre>
{{Flavor text|Example|type=b}}
<pre>{{Flavor text|Example|type=c}}</pre>
{{Flavor text|Example|type=c}}
<pre>{{Flavor text|}}</pre>
{{Flavor text|}}
4,366

edits