Template:PlayerProfile: Difference between revisions
mNo edit summary |
No edit summary |
||
| Line 2: | Line 2: | ||
<!-- Top Header / Player Name --> | <!-- Top Header / Player Name --> | ||
<h2 style="border-bottom: 2px solid #e0a96d; color: #0b132b; margin-top: 0; padding-bottom: 0.4em; font-family: 'Georgia', serif;">{{{Name|{{PAGENAME | <h2 style="border-bottom: 2px solid #e0a96d; color: #0b132b; margin-top: 0; padding-bottom: 0.4em; font-family: 'Georgia', serif;">{{{Name|{{PAGENAME}}}}</h2> | ||
<!-- Split Flex Container --> | <!-- Split Flex Container --> | ||
| Line 21: | Line 21: | ||
<tr> | <tr> | ||
<td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Primary Character</td> | <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Primary Character</td> | ||
<td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{PrimaryCharacter}}}</td> | <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">'''[[{{{PrimaryCharacter}}}]]'''</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Secondary Character</td> | <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Secondary Character</td> | ||
<td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{SecondaryCharacter|none currently | <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{#if: {{{SecondaryCharacter|}}} | '''[[{{{SecondaryCharacter}}}]]''' | none currently }}</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
<td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Current Nation</td> | <td style="padding: 0.3em 0.5em; font-weight: bold; border-bottom: 1px solid #e2e8f0;">Current Nation</td> | ||
<td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">{{{CurrentNation}}}</td> | <td style="padding: 0.3em 0.5em; border-bottom: 1px solid #e2e8f0;">'''[[{{{CurrentNation}}}]]'''</td> | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
| Line 63: | Line 63: | ||
<!-- Automatic Category Assignment based on active status --> | <!-- Automatic Category Assignment based on active status --> | ||
{{#ifeq:{{lc:{{{Active|yes}}}}}|yes|[[Category:Players]]|[[Category:Former | {{#ifeq:{{lc:{{{Active|yes}}}}}|yes|[[Category:Players]]|[[Category:Former Players]]}}</includeonly><noinclude> | ||
== Player Profile Template == | == Player Profile Template == | ||
| Line 93: | Line 93: | ||
"PrimaryCharacter": { | "PrimaryCharacter": { | ||
"label": "Primary Character", | "label": "Primary Character", | ||
"description": " | "description": "Name of the player's primary character page (auto-linked and bolded).", | ||
"type": "wiki-page-name", | "type": "wiki-page-name", | ||
"required": true | "required": true | ||
| Line 99: | Line 99: | ||
"SecondaryCharacter": { | "SecondaryCharacter": { | ||
"label": "Secondary Character", | "label": "Secondary Character", | ||
"description": " | "description": "Name of secondary character page, or leaves blank for none currently (auto-linked and bolded).", | ||
"type": "wiki-page-name", | "type": "wiki-page-name", | ||
"required": false | "required": false | ||
| Line 105: | Line 105: | ||
"CurrentNation": { | "CurrentNation": { | ||
"label": "Current Nation", | "label": "Current Nation", | ||
"description": "The nation the player currently belongs to.", | "description": "The nation the player currently belongs to (auto-linked and bolded).", | ||
"type": "wiki-page-name", | "type": "wiki-page-name", | ||
"required": true | "required": true | ||
| Line 135: | Line 135: | ||
"Active": { | "Active": { | ||
"label": "Active Status", | "label": "Active Status", | ||
"description": "Type 'yes' for current players (Players category) or 'no' for former players (Former | "description": "Type 'yes' for current players (Players category) or 'no' for former players (Former Players category).", | ||
"type": "string", | "type": "string", | ||
"default": "yes", | "default": "yes", | ||
| Line 143: | Line 143: | ||
"label": "Biography / Intro", | "label": "Biography / Intro", | ||
"description": "The personal introduction text for the right-hand box.", | "description": "The personal introduction text for the right-hand box.", | ||
"type": " | "type": "string", | ||
"required": false | "required": false | ||
} | } | ||
Revision as of 10:44, 4 October 2026
Player Profile Template
This template displays structured player information split into a technical stats table on the left and a bio on the right.
TemplateData
Project Aquila's official Player Profile template.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Player Name | Name | Display name at the top. Defaults to the page title. | String | optional |
| In-Game Name (IGN) | IGN | The player's Minecraft username. | String | required |
| User ID (UID) | UID | The player's unique ID number. | Number | required |
| Primary Character | PrimaryCharacter | Name of the player's primary character page (auto-linked and bolded). | Page name | required |
| Secondary Character | SecondaryCharacter | Name of secondary character page, or leaves blank for none currently (auto-linked and bolded). | Page name | optional |
| Current Nation | CurrentNation | The nation the player currently belongs to (auto-linked and bolded). | Page name | required |
| Previous Nations | PreviousNations | Past nations the player was part of. | String | optional |
| Previous Characters | PreviousCharacters | Past characters played by this user. | String | optional |
| Date Joined | DateJoined | The date the player joined the server. | String | required |
| Date Left | DateLeft | The date the player left (only shows if filled). | String | optional |
| Active Status | Active | Type 'yes' for current players (Players category) or 'no' for former players (Former Players category).
| String | optional |
| Biography / Intro | Bio | The personal introduction text for the right-hand box. | String | optional |