Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:StaffCard/doc: Difference between revisions

Template page
Created page with "{{documentation header}} <!-- documentation here --> == Usage == This template creates attractive staff member cards for your community. === Basic Syntax === <pre> {{StaffCard |handle=StaffMemberName |ign=minecraft_username |roles=Admin, Moderator |bio=Short biography or description }} </pre> === Parameters === ; handle (required) : The staff member's display name or handle ; ign : Their Minecraft in-game name ; roles : Comma-separated list of roles/titles (e.g., "..."
Tag: 2017 source edit
 
No edit summary
Tag: 2017 source edit
 
(One intermediate revision by the same user not shown)
Line 14: Line 14:
}}
}}
</pre>
</pre>
=== Parameters ===
; handle (required)
: The staff member's display name or handle
; ign
: Their Minecraft in-game name
; roles
: Comma-separated list of roles/titles (e.g., "Admin, Builder, Event Coordinator")
; bio
: Short biography or description
; avatar
: URL to avatar image (optional - will use first letter of handle if not provided)
; status
: Current status (active, inactive, vacation) - defaults to "active"
; joined
: Date they joined the staff team
; discord
: Their Discord username
; pronouns
: Their preferred pronouns


=== Examples ===
=== Examples ===
Line 74: Line 45:


The cards use a gradient background and hover effects. They are responsive and will adapt to mobile screens.
The cards use a gradient background and hover effects. They are responsive and will adapt to mobile screens.
<templatedata>
{
"params": {
"1": {
"label": "Handle (positional)",
"description": "Alternative way to specify handle as first positional parameter",
"type": "string",
"deprecated": "Use 'handle' parameter instead"
},
"2": {
"label": "IGN (positional)",
"description": "Alternative way to specify IGN as second positional parameter",
"type": "string",
"deprecated": "Use 'ign' parameter instead"
},
"3": {
"label": "Roles (positional)",
"description": "Alternative way to specify roles as third positional parameter",
"type": "string",
"deprecated": "Use 'roles' parameter instead"
},
"4": {
"label": "Bio (positional)",
"description": "Alternative way to specify bio as fourth positional parameter",
"type": "string",
"deprecated": "Use 'bio' parameter instead"
},
"handle": {
"label": "Handle/Username",
"description": "The staff member's display name or handle",
"type": "string",
"required": true,
"example": "CraftMaster"
},
"ign": {
"label": "Minecraft IGN",
"description": "Their Minecraft in-game username",
"type": "string",
"example": "craft_master_2023"
},
"roles": {
"label": "Roles/Titles",
"description": "Comma-separated list of roles and titles (e.g., 'Admin, Builder, Event Coordinator')",
"type": "string",
"example": "Head Admin, Builder, Event Host"
},
"bio": {
"label": "Biography",
"description": "Short biography or description of the staff member",
"type": "string",
"example": "Been with the server since day one. Loves building and helping new players."
},
"avatar": {
"label": "Avatar Image",
"description": "URL to the staff member's avatar image. If not provided, will use first letter of handle",
"type": "string",
"example": "https://example.com/avatar.jpg"
},
"status": {
"label": "Status",
"description": "Current status of the staff member",
"type": "string",
"default": "active",
"suggestedvalues": [
"active",
"inactive",
"vacation",
"retired"
]
},
"joined": {
"label": "Join Date",
"description": "Date when the staff member joined the team",
"type": "string",
"example": "March 2023"
},
"discord": {
"label": "Discord Username",
"description": "Their Discord username or handle",
"type": "string",
"example": "craftmaster#1234"
},
"pronouns": {
"label": "Pronouns",
"description": "Their preferred pronouns",
"type": "string",
"example": "they/them"
}
},
"description": "Creates an attractive staff member card displaying their information, roles, and bio",
"format": "block",
"sets": [
{
"label": "Basic Information",
"params": [
"handle",
"ign",
"roles",
"bio"
]
},
{
"label": "Additional Details",
"params": [
"avatar",
"status",
"joined",
"discord",
"pronouns"
]
}
]
}
</templatedata>


[[Category:Templates]]
[[Category:Templates]]

Latest revision as of 21:01, 7 July 2025

This is the documentation page. It should be transcluded into Template:StaffCard. See Template:Documentation for more information.

Usage

This template creates attractive staff member cards for your community.

Basic Syntax

{{StaffCard
|handle=StaffMemberName
|ign=minecraft_username
|roles=Admin, Moderator
|bio=Short biography or description
}}

Examples

Basic Example

{{StaffCard
|handle=CraftMaster
|ign=craft_master_2023
|roles=Head Admin, Builder
|bio=Been with the server since the beginning. Loves building massive castles and helping new players.
}}

Full Example

{{StaffCard
|handle=AlexTheGreat
|ign=alex_builds_stuff
|roles=Moderator, Event Coordinator, Builder
|bio=Passionate about creating fun events and maintaining a welcoming community atmosphere.
|avatar=https://example.com/avatar.jpg
|status=active
|joined=March 2023
|discord=alexthegreat#1234
|pronouns=they/them
}}

Styling

The cards use a gradient background and hover effects. They are responsive and will adapt to mobile screens.

Creates an attractive staff member card displaying their information, roles, and bio

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Handle (positional)1

Alternative way to specify handle as first positional parameter

Stringdeprecated
IGN (positional)2

Alternative way to specify IGN as second positional parameter

Stringdeprecated
Roles (positional)3

Alternative way to specify roles as third positional parameter

Stringdeprecated
Bio (positional)4

Alternative way to specify bio as fourth positional parameter

Stringdeprecated
Handle/Usernamehandle

The staff member's display name or handle

Example
CraftMaster
Stringrequired
Minecraft IGNign

Their Minecraft in-game username

Example
craft_master_2023
Stringoptional
Roles/Titlesroles

Comma-separated list of roles and titles (e.g., 'Admin, Builder, Event Coordinator')

Example
Head Admin, Builder, Event Host
Stringoptional
Biographybio

Short biography or description of the staff member

Example
Been with the server since day one. Loves building and helping new players.
Stringoptional
Avatar Imageavatar

URL to the staff member's avatar image. If not provided, will use first letter of handle

Example
https://example.com/avatar.jpg
Stringoptional
Statusstatus

Current status of the staff member

Suggested values
active inactive vacation retired
Default
active
Stringoptional
Join Datejoined

Date when the staff member joined the team

Example
March 2023
Stringoptional
Discord Usernamediscord

Their Discord username or handle

Example
craftmaster#1234
Stringoptional
Pronounspronouns

Their preferred pronouns

Example
they/them
Stringoptional