Template

Player

From Dogcraft Wiki

m (adding class "playername")
(Removed support for UUIDs and former IGNs to improve performance. This is probably the most used template, it should be small and fast. UUIDs could need ping-ponging between continents, while the 'formerly' option was rarely used and can be added manually where required in the text. This change should not effect most uses and users of this template. If minotar.net goes down this template will stop working.)
Line 1: Line 1:
<noinclude>
<includeonly><span class="playername" style="white-space:nowrap;">https://minotar.net/helm/{{{1|MHF_Steve}}}/20.png<nowiki></nowiki>&nbsp;''{{{1}}}''</span></includeonly><noinclude>
==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 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>&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>

Revision as of 01:01, 8 June 2022

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
This page was last modified on 8 June 2022, at 01:01. (4 months ago)