Template:Command List Row: Difference between revisions

Template page
m (clean up parameters)
m (make desc optional)
Line 14: Line 14:
--><td> {{{input2|}}} </td><!--
--><td> {{{input2|}}} </td><!--
-->}}
-->}}
<td> {{{desc|}}} </td>
{{#if:{{{desc}}}|<!--
  desc was either omitted or has a value
  -->{{#if:{{{desc|}}}|<!--
        desc has a value, so show it.
  --><td> {{{desc|}}} </td>|<!--
        desc was omitted, so don't show anything.
  -->}}<!--
-->|<!--
  desc was included but left blank, so show it.
--><td> {{{desc|}}} </td><!--
-->}}
</tr>
</tr>
</includeonly><noinclude>
</includeonly><noinclude>
Line 37: Line 47:
   | romaji = Romaji for the command
   | romaji = Romaji for the command
   | input  = Input sequence for the command
   | input  = Input sequence for the command
   | input2 =
   | input2 = Alternate input for the command
   | desc  = Description of the command.
   | desc  = Description of the command
  | type  = BBTAG
}}  
}}  
</table>
</table>
Line 65: Line 74:
   | romaji =  
   | romaji =  
   | input  =  
   | input  =  
  | desc  =
}}
}}
</nowiki></pre>
</nowiki></pre>
Line 78: Line 86:
   | input  = Input sequence for the command
   | input  = Input sequence for the command
   | input2 = Alternate input sequence for the command (omit it completely to remove the column, otherwise leave it blank to keep the column, but have it be blank e,g for BBTAG command lists - see above for templates)
   | input2 = Alternate input sequence for the command (omit it completely to remove the column, otherwise leave it blank to keep the column, but have it be blank e,g for BBTAG command lists - see above for templates)
   | desc  = Description of the command.
   | desc  = Description of the command. (omit it completely to remove the column, otherwise leave it blank to keep the column, but have it be blank e,g for BBTAG command lists - see above for templates)
}}
}}
</nowiki></pre>
</nowiki></pre>

Revision as of 21:35, 26 March 2018

This is a template to be used alongside Template:Command List or Template:Command List (BBTAG). It defines a single row of the command list.

If you wish to use this template on its own (without Command List), you must put it

inside a table
<table class="wikitable">
{{Command List Row
  | EN     = 
  | JP     = 
  | Romaji = 
  | input  = 
  | input2 =
  | desc   = 
}}
</table>

.

Preview

English name of command
Japanese name of the command
Romaji for the command
Input sequence for the command Alternate input for the command Description of the command

Usage

<tabs plain> <tab name="Default">

{{Command List Row
  | EN     = 
  | JP     = 
  | romaji = 
  | input  = 
  | input2 = 
  | desc   = 
}}

</tab> <tab name="BBTAG">

{{Command List Row
  | EN     = 
  | JP     = 
  | romaji = 
  | input  = 
}}

</tab> </tabs>

{{Command List Row
  | EN     = English name of command
  | JP     = Japanese name of the command
  | romaji = Romaji for the command
  | input  = Input sequence for the command
  | input2 = Alternate input sequence for the command (omit it completely to remove the column, otherwise leave it blank to keep the column, but have it be blank e,g for BBTAG command lists - see above for templates)
  | desc   = Description of the command. (omit it completely to remove the column, otherwise leave it blank to keep the column, but have it be blank e,g for BBTAG command lists - see above for templates)
}}

Notes

We want it so that if input2 is completely omitted, the column will disappear. If input2 is left blank, but exists, then we want to column to exist, but be blank. Finally, if input2 is filled in, then we want its column to exist.

Truth Table
{{{input2}}} {{{input2|}}}
omitted T F
"input2 =" F F
"input2 = something" T T