Template:Infobox command/doc: Difference between revisions
Examples and templatedata |
Documentation & templatedata |
||
| Line 11: | Line 11: | ||
| <code>alias</code> | | <code>alias</code> | ||
| Aliases for the commands. | | Aliases for the commands. | ||
|- | |||
| <code>addedVersion</code> || Version added || ''None'' | |||
|- | |||
| <code>addedDate</code> || Date added || ''None'' | |||
|- | |||
| <code>removedVersion</code> || Version removed || ''None'' | |||
|- | |||
| <code>removedDate</code> || Date removed || ''None'' | |||
|- | |- | ||
| <code>hidden</code> | | <code>hidden</code> | ||
| Line 47: | Line 55: | ||
{{Infobox command | {{Infobox command | ||
| name = msg | | name = msg | ||
| alias = | | alias = /tell | ||
| permission = 0 | | permission = 0 | ||
}} | }} | ||
| Line 53: | Line 61: | ||
{{Infobox command | {{Infobox command | ||
| name = msg | | name = msg | ||
| alias = | | alias = /tell | ||
| permission = 0 | | permission = 0 | ||
}} | }} | ||
| Line 63: | Line 71: | ||
| name = {{{name}}} | | name = {{{name}}} | ||
| alias = {{{alias}}} | | alias = {{{alias}}} | ||
| | | addedVersion = {{{addedVersion}}} | ||
| | | addedDate = {{{addedDate}}} | ||
| removedVersion = {{{removedVersion}}} | |||
| removedDate = {{{removedDate}}} | |||
| editions = {{{editions}}} | | editions = {{{editions}}} | ||
| oplevel = 1 | | oplevel = 1 | ||
| Line 71: | Line 81: | ||
| serveronly = 1 | | serveronly = 1 | ||
| singleplayer = 1 | | singleplayer = 1 | ||
| hidden = 1 | |||
| others = {{{others}}} | | others = {{{others}}} | ||
| related = {{{related}}} | | related = {{{related}}} | ||
| Line 78: | Line 89: | ||
| name = {{{name}}} | | name = {{{name}}} | ||
| alias = {{{alias}}} | | alias = {{{alias}}} | ||
| | | addedVersion = {{{addedVersion}}} | ||
| | | addedDate = {{{addedDate}}} | ||
| removedVersion = {{{removedVersion}}} | |||
| removedDate = {{{removedDate}}} | |||
| editions = {{{editions}}} | | editions = {{{editions}}} | ||
| oplevel = 1 | | oplevel = 1 | ||
| Line 86: | Line 99: | ||
| serveronly = 1 | | serveronly = 1 | ||
| singleplayer = 1 | | singleplayer = 1 | ||
| hidden = 1 | |||
| others = {{{others}}} | | others = {{{others}}} | ||
| related = {{{related}}} | | related = {{{related}}} | ||
| Line 126: | Line 140: | ||
] | ] | ||
}, | }, | ||
" | "addedVersion": { | ||
"label": "Version added", | "label": "Version added", | ||
"type": "string", | "type": "string", | ||
"description": "Version this command was added." | "description": "Version this command was added.", | ||
"example": "{{Verlink|1.5}}", | |||
"aliases": [ | |||
"added" | |||
] | |||
}, | |||
"addedDate": { | |||
"label": "Date added", | |||
"type": "date", | |||
"description": "The date the command was added.", | |||
"example": "{{Start date|2012|2|15}}" | |||
}, | }, | ||
" | "removedVersion": { | ||
"label": "Version removed", | "label": "Version removed", | ||
"type": "string", | "type": "string", | ||
"description": "Version this command was removed." | "description": "Version this command was removed.", | ||
"example": "{{Verlink|1.9}}", | |||
"aliases": [ | |||
"removed" | |||
] | |||
}, | |||
"removedDate": { | |||
"label": "Date removed", | |||
"type": "date", | |||
"description": "The date the command was removed.", | |||
"example": "{{End date|2016|5|31}}" | |||
}, | }, | ||
"oplevel": { | "oplevel": { | ||
| Line 179: | Line 213: | ||
"cmdblock", | "cmdblock", | ||
"noCommandBlock" | "noCommandBlock" | ||
] | |||
}, | |||
"hidden": { | |||
"label": "Hidden", | |||
"description": "If set, mentions the command is hidden.", | |||
"autovalue": "1", | |||
"aliases": [ | |||
"disabled" | |||
] | ] | ||
}, | }, | ||
| Line 193: | Line 235: | ||
"type": "string", | "type": "string", | ||
"description": "Related commands." | "description": "Related commands." | ||
} | } | ||
} | } | ||
} | } | ||
</templatedata> | </templatedata> | ||
Revision as of 22:36, 10 July 2021
This template provides a uniform design for the infobox on the commands page.
| Parameter | Function | |
|---|---|---|
name
|
The commands name, defaults to the subpage name. | |
alias
|
Aliases for the commands. | |
addedVersion |
Version added | None |
addedDate |
Date added | None |
removedVersion |
Version removed | None |
removedDate |
Date removed | None |
hidden
|
Set to 0 for visible, or 1 for hidden | |
oplevel
|
The permission level. | |
nocmdblock
|
If set, adds the "No command blocks" restriction. | |
cheat
|
If set, adds the "Cheat only" restriction. | |
singleplayer
|
If set, adds the "Singleplayer only" restriction. | |
serveronly
|
If set, adds the "Dedicated server only" restriction. | |
others
|
Others restriction. |
Examples
Empty
/doc| Permission level required |
Unknown |
|---|---|
| Restrictions |
None |
{
"title": "<code>/doc</code>",
"rows": [
{
"field": "Unknown",
"label": "(link to Permission level article, displayed as Permission level<br>required)"
},
{
"field": "None",
"label": "(link to Commands#Restrictions article, displayed as Restrictions)"
}
],
"invimages": [],
"images": []
}
{{Infobox command}}
Some
/msg| Aliases |
/tell |
|---|---|
| Permission level required |
Unknown |
| Restrictions |
None |
{
"title": "<code>/msg</code>",
"rows": [
{
"field": "/tell",
"label": "Aliases"
},
{
"field": "Unknown",
"label": "(link to Permission level article, displayed as Permission level<br>required)"
},
{
"field": "None",
"label": "(link to Commands#Restrictions article, displayed as Restrictions)"
}
],
"invimages": [],
"images": []
}
{{Infobox command
| name = msg
| alias = /tell
| permission = 0
}}
Everything
/{{{name}}}| Aliases |
{{{alias}}} |
|---|---|
| Visibility |
Hidden |
| Permission level required |
1 |
| Restrictions |
Cheat only |
{
"title": "<code>/{{{name}}}</code>",
"rows": [
{
"field": "{{{alias}}}",
"label": "Aliases"
},
{
"field": "Hidden",
"label": "Visibility"
},
{
"field": "1",
"label": "(link to Permission level article, displayed as Permission level<br>required)"
},
{
"field": "(link to Option article, displayed as Cheat) only<br>Dedicated server only<br>(link to Singleplayer article, displayed as Singleplayer) only<br>{{{others}}}",
"label": "(link to Commands#Restrictions article, displayed as Restrictions)"
}
],
"invimages": [],
"images": []
}
{{Infobox command
| name = {{{name}}}
| alias = {{{alias}}}
| addedVersion = {{{addedVersion}}}
| addedDate = {{{addedDate}}}
| removedVersion = {{{removedVersion}}}
| removedDate = {{{removedDate}}}
| editions = {{{editions}}}
| oplevel = 1
| nocmdblock = 1
| cheat = 1
| serveronly = 1
| singleplayer = 1
| hidden = 1
| others = {{{others}}}
| related = {{{related}}}
}}
ja:テンプレート:Infobox command/doc
ko:틀:Infobox command/doc
pt:Comandos/infobox/doc
zh:Template:Infobox command/doc
Shows an infobox for a command.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Name | name | Name of the command, if it differs from the title. | String | optional |
| Aliases | alias aliases | Aliases for this command. | String | optional |
| Version added | addedVersion added | Version this command was added.
| String | optional |
| Date added | addedDate | The date the command was added.
| Date | optional |
| Version removed | removedVersion removed | Version this command was removed.
| String | optional |
| Date removed | removedDate | The date the command was removed.
| Date | optional |
| Permission level | oplevel op permission | Permission level required to execute this command. | Number | suggested |
| Restricted to command blocks | nocmdblock cmdblock noCommandBlock | If set, mentions that this command is only available in command blocks.
| Unknown | optional |
| Restricted to cheats | cheats cheat | If set, mentions that this command is only available to players with cheats.
| Unknown | optional |
| Restricted to servers | serveronly serverOnly server | If set, mentions that this command is only available on multiplayer servers.
| Unknown | optional |
| Restricted to singleplayer | singleplayer cmdblock noCommandBlock | If set, mentions that this command is only available in singleplayer.
| Unknown | optional |
| Hidden | hidden disabled | If set, mentions the command is hidden.
| Unknown | optional |
| Other restrictions | others restrictions | Any other restrictions to this command. | String | optional |
| Related commands | related | Related commands. | String | optional |