Template:Infobox command/doc: Difference between revisions
mNo edit summary |
+nav |
||
(26 intermediate revisions by 11 users not shown) | |||
Line 1: | Line 1: | ||
{{documentation header}} | {{documentation header}} | ||
This template provides a uniform design for the infobox on the [[commands]] page. | This template provides a uniform design for the infobox on the [[commands]] page. | ||
{| class | {| class="wikitable" | ||
! Parameter | ! Parameter | ||
! Function | ! Function | ||
|- | |- | ||
| <code> | | <code>name</code> | ||
| The commands name | | The commands name, defaults to the subpage name. | ||
|- | |- | ||
| <code>alias</code> | | <code>alias</code> | ||
| Aliases for the commands. | | Aliases for the commands. | ||
|- | |- | ||
| <code>hidden</code> | | <code>hidden</code> | ||
| Set to 0 for visible, or 1 for hidden | | Set to 0 for visible, or 1 for hidden | ||
|- | |- | ||
| <code> | | <code>oplevel</code> | ||
| | | The permission level. | ||
|- | |- | ||
| <code> | | <code>cheat</code> | ||
| | | If set, adds the "Cheat only" restriction. | ||
|- | |- | ||
| <code> | | <code>singleplayer</code> | ||
| | | If set, adds the "Singleplayer only" restriction. | ||
|- | |- | ||
| <code> | | <code>serveronly</code> | ||
| | | If set, adds the "Dedicated server only" restriction. | ||
|- | |- | ||
| <code> | | <code>others</code> | ||
| | | Others restriction. | ||
|} | |} | ||
=== Examples === | |||
==== Empty ==== | |||
{{Infobox command}} | |||
<pre> | |||
{{Infobox command}} | |||
</pre> | |||
==== Some ==== | |||
{{Infobox command | |||
| name = msg | |||
| alias = {{cmd|tell|link=none}} | |||
| oplevel = 0 | |||
}} | |||
<pre> | |||
{{Infobox command | |||
| name = msg | |||
| alias = {{cmd|tell|link=none}} | |||
| oplevel = 0 | |||
}} | }} | ||
</pre> | |||
==== Everything ==== | |||
{{Infobox command | |||
| name = Example name | |||
| alias = Example alias | |||
| oplevel = 1 | |||
| cheat = 1 | |||
| serveronly = 1 | |||
| singleplayer = 1 | |||
| hidden = 1 | |||
| others = Example | |||
}} | |||
<pre> | |||
{{Infobox command | |||
| name = Example name | |||
| alias = Example alias | |||
| oplevel = 1 | |||
| cheat = 1 | |||
| serveronly = 1 | |||
| singleplayer = 1 | |||
| hidden = 1 | |||
| others = Example | |||
}} | |||
</pre> | |||
<templatedata> | |||
{ | |||
"description": "Shows an infobox for a command.", | |||
"format": "block", | |||
"params": { | |||
"name": { | |||
"label": "Name", | |||
"type": "string", | |||
"description": "Name of the command, if it differs from the title.", | |||
"suggested": true | |||
}, | |||
"alias": { | |||
"label": "Aliases", | |||
"type": "string", | |||
"description": "Aliases for this command." | |||
}, | |||
"oplevel": { | |||
"label": "Permission level", | |||
"type": "number", | |||
"description": "Permission level required to execute this command.", | |||
"suggested": true | |||
}, | |||
"cheats": { | |||
"label": "Restricted to cheats", | |||
"description": "If set, mentions that this command is only available to players with cheats." | |||
}, | |||
"serveronly": { | |||
"label": "Restricted to servers", | |||
"description": "If set, mentions that this command is only available on multiplayer servers." | |||
}, | |||
"singleplayer": { | |||
"label": "Restricted to singleplayer", | |||
"description": "If set, mentions that this command is only available in singleplayer." | |||
}, | |||
"hidden": { | |||
"label": "Hidden", | |||
"description": "If set, mentions the command is hidden." | |||
}, | |||
"others": { | |||
"label": "Other restrictions", | |||
"type": "string", | |||
"description": "Any other restrictions to this command." | |||
} | |||
} | |||
} | |||
</templatedata> | |||
==See also== | |||
{{infobox see also}} | |||
<includeonly> | <includeonly> | ||
<!-- Template categories/interwiki here --> | <!-- Template categories/interwiki here --> | ||
[[Category:Infobox templates|Command]] | |||
[[ja:テンプレート:Infobox command]] | |||
[[ko:명령어/infobox]] | |||
[[pt:Comandos/infobox]] | |||
[[uk:Шаблон:Картка/Команда]] | |||
[[zh:Template:Infobox command]] | |||
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
<!-- Documentation categories/interwiki here --> | <!-- Documentation categories/interwiki here --> | ||
[[ja:テンプレート:Infobox command/doc]] | |||
[[ko:틀:Infobox command/doc]] | |||
[[pt:Comandos/infobox/doc]] | |||
[[uk:Шаблон:Картка/Команда/док]] | |||
[[zh:Template:Infobox command/doc]] | |||
</noinclude> | </noinclude> |