Template

Player

From Dogcraft Wiki

m (Attempting to try out a optional alternate toggleable syntax for use when nickname was changed.)
mNo edit summary
 
(14 intermediate revisions by the same user not shown)
Line 1: Line 1:
<noinclude>
<includeonly><span class="playername" style="white-space:nowrap;">https://minotar.net/helm/{{{2|{{{1|MHF_Steve}}}}}}/20.png<nowiki></nowiki>&nbsp;''{{{1}}}''</span></includeonly><noinclude>[[Category:Annotation templates]]
==Player template==
==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.
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: {{Player|William278}}
<code><nowiki>{{Player|William278}}</nowiki></code> generates: {{Player|William278}}
===Template Data===
===Template Data===
<templatedata>{
<templatedata>{
Line 13: Line 13:
"type": "string",
"type": "string",
"required": true
"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",
"required": false
},
"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",
"format": "inline",
"paramOrder": [
"paramOrder": [
"1",
"1"
"2",
"uuid",
"formerly"
]
]
}</templatedata></noinclude><includeonly><span style="white-space:nowrap;">{{#if: {{{uuid|}}}|https://dogcraft.net/img/mc/avatars/{{{uuid}}}?size=20.png|https://minotar.net/helm/{{{1|char}}}/20.png}}<nowiki></nowiki>&nbsp;''{{#if: {{{formerly|}}}|{{{1}}} (formerly {{{2}}})|{{#if: {{{2|}}}|{{{2|}}}|{{{1}}}}}}}''</span></includeonly>
}</templatedata>
<!-- Complex version of the template with UUID and former IGNs support, replaced to improve performance: {{#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>&nbsp;''{{#if: {{{formerly|}}}|{{{1}}} (formerly {{{2}}})|{{#if: {{{2|}}}|{{{2|}}}|{{{1}}}}}}}''</span> --></noinclude>

Latest revision as of 12:04, 4 December 2023

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: 20.png William278

Template Data

Displays a player head next to a player's username and italicizes the username.

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Username1

Player's in-game name

Stringrequired