Difference between revisions of "Template:Command/doc"

From Mibbit Wiki
Jump to: navigation, search
m
m (Updated.)
 
(3 intermediate revisions by the same user not shown)
Line 11: Line 11:
 
|-
 
|-
 
| disabled || Sometimes commands are disabled for security reasons.  If so, this parameter should be used.
 
| disabled || Sometimes commands are disabled for security reasons.  If so, this parameter should be used.
 +
|-
 +
| client || Which clients are allowed to use this command.  "m", "w", or "mw"
 
|}
 
|}
 +
__NOTOC__
 +
== Examples ==
  
== Example ==
+
=== Normal command ===
  
 
<pre><nowiki>{{Command
 
<pre><nowiki>{{Command
Line 19: Line 23:
 
|parameters=<text>
 
|parameters=<text>
 
|desc=Outputs <text> to channel without formatting.
 
|desc=Outputs <text> to channel without formatting.
 +
|client=w
 
}}</nowiki></pre>
 
}}</nowiki></pre>
  
Line 27: Line 32:
 
|parameters=<text>
 
|parameters=<text>
 
|desc=Outputs <text> to channel without formatting.
 
|desc=Outputs <text> to channel without formatting.
 +
|client=w
 +
}}
 +
 +
=== Disabled, One-Liner ===
 +
 +
<pre><nowiki>{{Command
 +
|name=evil
 +
|parameters=<user> <password>
 +
|disabled=true
 +
}}</nowiki></pre>
 +
 +
Shows as:
 +
 +
{{Command
 +
|name=evil
 +
|parameters=<user> <password>
 +
|disabled=true
 
}}
 
}}

Latest revision as of 23:33, 3 February 2011

Parameters
Name Description
name Name of command, without the beginning slash.
parameters Parameters of the command.
desc Description of the command. Optional. Only one line if it doesn't exist, good for Category:Commands
disabled Sometimes commands are disabled for security reasons. If so, this parameter should be used.
client Which clients are allowed to use this command. "m", "w", or "mw"

Examples

Normal command

{{Command
|name=says
|parameters=<text>
|desc=Outputs <text> to channel without formatting.
|client=w
}}

Shows as:

{{#switch: w |m={{#set:Client=Main}} |w={{#set:Client=Widget}} |mw={{#set:Client=Main}} {{#set:Client=Widget}} }}{{#set:Type=}}/says {{#if:<text>|<text>|}}{{#if: | [{{{disabled}}}]|}}{{#if: Outputs <text> to channel without formatting.|:Outputs <text> to channel without formatting.|}}{{#if:

| :Output:  {{{output}}} | }}

Disabled, One-Liner

{{Command
|name=evil
|parameters=<user> <password>
|disabled=true
}}

Shows as:

{{#switch: mw |m={{#set:Client=Main}} |w={{#set:Client=Widget}} |mw={{#set:Client=Main}} {{#set:Client=Widget}} }}{{#set:Type=}}/evil {{#if:<user> <password>|<user> <password>|}}{{#if: true| [true]|}}{{#if: |:{{{desc}}}|}}{{#if:

| :Output:  {{{output}}} | }}