Template:Infobox command: Difference between revisions
m But how does it work? We do need this label to always be displayed just like "Restrictions" lebel, and don't show moderator, admins, etc. You should tell me how to modify it instead of reverting again. I can't see any problems because I use exactly the same tag structure as the "Restrictions" label below |
m 87 revisions imported |
||
(14 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{#invoke:infobox|infobox | |||
|title=<code>/{{{name|{{SUBPAGENAME}}}}}</code> | |||
|imagearea=none | |||
|rows= | |||
{{#if: {{{alias|}}} | {{infobox row|class=list-style-none|Aliases|{{{alias}}} }} }} | |||
{{#if: {{{hidden|}}} | {{infobox row|class=list-style-none|Visibility|{{ | |||
#ifeq: {{{hidden|}}} | 1 | Hidden | Visible }}}} | |||
}} | |||
{{infobox row|[[Permission level|Permission level<br>required]]|{{#if:{{{oplevel|}}}|{{{oplevel}}}|Unknown}}}} | |||
{{infobox row|[[Commands#Restrictions|Restrictions]]|{{ | |||
#if: {{{cheat|}}} | [[Option|Cheat]] only<br> }}{{ | |||
#if: {{{serveronly|}}} | Dedicated server only<br>}}{{ | |||
#if: {{{singleplayer|}}} | [[Singleplayer]] only<br> }}{{ | |||
#if: {{{others|}}} | {{{others}}} }}{{ | |||
#if: {{{serveronly|}}}{{{singleplayer|}}}{{{cheat|}}}{{{others|}}} || None }} | |||
}} | |||
}}<includeonly></includeonly><noinclude> | |||
{{documentation}} | |||
</noinclude> | |||
< |
Latest revision as of 07:39, 4 July 2024
/Infobox command
Permission level required |
Unknown |
---|---|
Restrictions |
None |
{ "title": "<code>/Infobox command</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": [] }
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. |
hidden
|
Set to 0 for visible, or 1 for hidden |
oplevel
|
The permission level. |
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
/Infobox command
Permission level required |
Unknown |
---|---|
Restrictions |
None |
{ "title": "<code>/Infobox command</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 |
|
---|---|
Permission level required |
0 |
Restrictions |
None |
{ "title": "<code>/msg</code>", "rows": [ { "field": "<!-- Command --><code ><span>/tell</span></code><!-- /Command -->", "label": "Aliases" }, { "field": "0", "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 = {{cmd|tell|link=none}} | oplevel = 0 }}
Everything
/Example name
Aliases |
Example alias |
---|---|
Visibility |
Hidden |
Permission level required |
1 |
Restrictions |
Cheat only |
{ "title": "<code>/Example name</code>", "rows": [ { "field": "Example 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>Example", "label": "(link to Commands#Restrictions article, displayed as Restrictions)" } ], "invimages": [], "images": [] }
{{Infobox command | name = Example name | alias = Example alias | oplevel = 1 | cheat = 1 | serveronly = 1 | singleplayer = 1 | hidden = 1 | others = Example }}
Shows an infobox for a command.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Name | name | Name of the command, if it differs from the title. | String | suggested |
Aliases | alias | Aliases for this command. | String | optional |
Permission level | oplevel | Permission level required to execute this command. | Number | suggested |
Restricted to cheats | cheats | If set, mentions that this command is only available to players with cheats. | Unknown | optional |
Restricted to servers | serveronly | If set, mentions that this command is only available on multiplayer servers. | Unknown | optional |
Restricted to singleplayer | singleplayer | If set, mentions that this command is only available in singleplayer. | Unknown | optional |
Hidden | hidden | If set, mentions the command is hidden. | Unknown | optional |
Other restrictions | others | Any other restrictions to this command. | String | optional |
See also
- Minecraft
{{Infobox biome}}
{{Infobox block}}
{{Infobox command}}
{{Infobox development phase}}
{{Infobox enchantment}}
{{Infobox effect}}
{{Infobox entity}}
{{Infobox fluid}}
{{Infobox item}}
{{Infobox item entity}}
{{Infobox structure}}
- Minecraft Earth
- Minecraft Dungeons
{{Infobox Dungeons cosmetic}}
{{Infobox Dungeons enchantment}}
{{Infobox Dungeons entity}}
{{Infobox Dungeons item}}
{{Infobox Dungeons mission}}
- Minecraft Legends
{{Infobox Legends biome}}
{{Infobox Legends entity}}
{{Infobox Legends resource}}
{{Infobox Legends mode}}
{{Infobox Legends skin}}
{{Infobox Legends structure}}
- Minecraft Story Mode
{{Infobox episode}}
- Other
{{Infobox album}}
{{Infobox book}}
{{Infobox board game}}
{{Infobox company}}
{{Fallback infobox}}
{{Infobox guide}}
{{Infobox mash-up}}
{{Infobox music}}
{{Infobox person}}
{{Infobox profile}}
{{Infobox program}}
{{Infobox screen effect}}
{{Infobox server}}
{{Infobox skin pack}}
{{Infobox theme}}
{{Infobox version}}
{{Infobox video}}
{{Infobox website}}
{{Infobox world}}
- Meta
{{Infobox}}
{{Infobox row}}
{{Infobox header}}
- Module:Infobox
ja:テンプレート:Infobox command ko:명령어/infobox pt:Comandos/infobox uk:Шаблон:Картка/Команда zh:Template:Infobox command