Template
Player
From Dogcraft Wiki
imported>William No edit summary |
m (adding class "playername") |
||
(25 intermediate revisions by 3 users not shown) | |||
Line 3: | Line 3: | ||
This template adds a head image next to a player's username. Add wherever you refer to a player name. Useful for helping identify players. | This template adds a head image next to a player's username. Add wherever you refer to a player name. Useful for helping identify players. | ||
===Example=== | ===Example=== | ||
<nowiki>{{Player|William278}}</nowiki> generates: | <nowiki>{{Player|William278}}</nowiki> generates: {{Player|William278}} | ||
{{Player|William278}} | ===Template Data=== | ||
<templatedata>{ | |||
< | "description": "Displays a player head next to a player's username and italicizes the username.", | ||
"params": { | |||
"1": { | |||
"label": "Username", | |||
"description": "Player's in-game name", | |||
"type": "string", | |||
"required": true | |||
}, | |||
"2": { | |||
"label": "Display name", | |||
}</ | "description": "Name to display. Leave empty by defualt. Use only if the name to display differs from the username. (Useful in case of a username change)", | ||
"type": "string", | |||
</noinclude> | "required": false | ||
}, | |||
<includeonly><span style="white-space:nowrap;"> | "uuid": { | ||
"label": "UUID", | |||
"description": "Optional field for entering player minecraft UUID. This field does not replace Username, which still controls the name that appears on the page.", | |||
"example": "5dfb0558-e306-44f4-bb9a-f9218d4eb787", | |||
"type": "string" | |||
}, | |||
"formerly": { | |||
"label": "Formerly", | |||
"description": "Toggle property for using the \"formerly\" syntax, useful in case of a username change. Requires both Username and Display name to be specified. This property will toggle if it has any content, regardless of what that is.", | |||
"example": "\"1\" or \"true\"", | |||
"type": "boolean" | |||
} | |||
}, | |||
"format": "inline", | |||
"paramOrder": [ | |||
"1", | |||
"2", | |||
"uuid", | |||
"formerly" | |||
] | |||
}</templatedata></noinclude><includeonly><span class="playername" style="white-space:nowrap;">{{#if: {{{uuid|}}}|https://dogcraft.net/img/mc/avatars/{{{uuid}}}?size=20.png|{{#ifeq: {{UUID|{{{1}}}}}|Unlinked Account|https://minotar.net/helm/{{{1|char}}}/20.png|https://dogcraft.net/img/mc/avatars/{{UUID|{{{1}}}}}?size=20.png}}}}<nowiki></nowiki> ''{{#if: {{{formerly|}}}|{{{1}}} (formerly {{{2}}})|{{#if: {{{2|}}}|{{{2|}}}|{{{1}}}}}}}''</span></includeonly> |
Revision as of 14:06, 10 October 2021
Player template
This template adds a head image next to a player's username. Add wherever you refer to a player name. Useful for helping identify players.
Example
{{Player|William278}} generates: William278
Template Data
Displays a player head next to a player's username and italicizes the username.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Username | 1 | Player's in-game name | String | required |
Display name | 2 | Name to display. Leave empty by defualt. Use only if the name to display differs from the username. (Useful in case of a username change) | String | optional |
UUID | uuid | Optional field for entering player minecraft UUID. This field does not replace Username, which still controls the name that appears on the page.
| String | optional |
Formerly | formerly | Toggle property for using the "formerly" syntax, useful in case of a username change. Requires both Username and Display name to be specified. This property will toggle if it has any content, regardless of what that is.
| Boolean | optional |