Difference between pages "Template:Shell" and "Template:Shell/Doc"

(Difference between pages)
 
 
Line 1: Line 1:
{|width="100%" cellpadding=0 cellspacing=0 style="margin: .5em 0; background-color: #D8CCFF; border: solid 1px #000066;"
+
Example 1:
{{#if: {{{Desc|}}} | {{!}} valign="top" style="background-color: #0080FF; border-bottom: 1px solid #000066; font-size: 0.9em" {{!}} '''Description:''' {{{Desc}}}
+
<pre>
{{!}}-
+
{{shell
{{!}} style="padding: 0 0.5em; color: #000000" colspan="2" {{!}} {{{Input}}} | {{!}} style="padding: 0 0.5em; color: #000000" {{!}} {{{Input}}} }}
+
| Desc = Descriptiontext
|}<noinclude>{{documentation}}</noinclude>
+
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
</pre>
 +
 
 +
Will produce:
 +
{{shell
 +
| Desc = Descriptiontext
 +
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
 
 +
and Example 2:
 +
<pre>
 +
{{shell
 +
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
</pre>
 +
 
 +
Will produce:
 +
{{shell
 +
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
 
 +
and Example 3:
 +
<pre>
 +
{{shell
 +
| Desc =
 +
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
</pre>
 +
 
 +
Will produce:
 +
{{shell
 +
| Desc =
 +
| Input = # command to run
 +
Output of command<br>
 +
<font color=#ff0000;>Alert!</font>
 +
}}
 +
 
 +
Please be aware if you are using | inside the Input String it wouldn't work and break you need to replace | with {{!}} and inside the input it is saver to use clean HTML code. :)
 +
 
 +
<noinclude>[[Category:Template Documentation]]</noinclude>

Latest revision as of 23:59, August 18, 2011

Example 1:

{{shell
| Desc = Descriptiontext
| Input = # command to run
Output of command<br>
<font color=#ff0000;>Alert!</font>
}}

Will produce:

Description: Descriptiontext
# command to run

Output of command
Alert!

and Example 2:

{{shell
| Input = # command to run
Output of command<br>
<font color=#ff0000;>Alert!</font>
}}

Will produce:

# command to run

Output of command
Alert!

and Example 3:

{{shell
| Desc =
| Input = # command to run
Output of command<br>
<font color=#ff0000;>Alert!</font>
}}

Will produce:

# command to run

Output of command
Alert!

Please be aware if you are using | inside the Input String it wouldn't work and break you need to replace | with | and inside the input it is saver to use clean HTML code. :)