Deprecated: Use of MediaWiki\Skin\Skin::appendSpecialPagesLinkIfAbsent was deprecated in MediaWiki 1.44. [Called from MediaWiki\Skin\Skin::buildSidebar in /home/u764469453/domains/takashimarp.com/public_html/wiki/includes/skins/Skin.php at line 1639] in /home/u764469453/domains/takashimarp.com/public_html/wiki/includes/debug/MWDebug.php on line 386
Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Infobox Player: Difference between revisions

Template page
[checked revision][checked revision]
mNo edit summary
mNo edit summary
Line 1: Line 1:
<includeonly><div style="width:350px; float:right; margin:0 0 1em 1em; font-size:90%; border:1px solid var(--border-color-base, #a2a9b1); background:var(--background-color-base, #fff); color:var(--color-base, #000);">
<includeonly><div style="width:350px; float:right; margin:0 0 1em 1em; font-size:90%; border:1px solid var(--border-color-base, #a2a9b1); background:var(--background-color-base, #fff); color:var(--color-base, #000);">
<div style="font-size:120%; font-weight:bold; text-align:center; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-base, #000);">{{{username|{{PAGENAME}}}}}</div>
<div style="font-size:120%; font-weight:bold; text-align:center; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-base, #000);">{{{username|{{PAGENAME}}}}}</div>
Line 7: Line 6:
}}
}}
<div style="text-align:center; font-size:85%; padding:5px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">[{{fullurl:Special:FlexiUpload|campaign=players&username={{#titleparts:{{PAGENAME}}|1|2}}}} '''↑ Upload your avatar here''']</div>
<div style="text-align:center; font-size:85%; padding:5px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">[{{fullurl:Special:FlexiUpload|campaign=players&username={{#titleparts:{{PAGENAME}}|1|2}}}} '''↑ Upload your avatar here''']</div>
{{#if:{{{caption|}}}|<div style="text-align:center; font-size:85%; color:var(--color-subtle, #555); padding:5px; background:var(--background-color-base, #fff);">{{{caption}}}</div>|}}
{{#if:{{{caption|}}}|<div style="text-align:center; font-size:85%; color:var(--color-subtle, #666); padding:5px; background:var(--background-color-base, #fff);">{{{caption}}}</div>|}}


<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Player information</div>
<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Player information</div>
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
{{#if:{{{username|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Username</td><td style="padding:4px; color:var(--color-base, #000);">{{{username}}}</td></tr>|}}
{{#if:{{{username|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Username</td><td style="padding:4px; color:var(--color-base, #000);">{{{username}}}</td></tr>|}}
{{#if:{{{aka|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Also known as</td><td style="padding:4px; color:var(--color-base, #000);">{{{aka}}}</td></tr>|}}
{{#if:{{{aka|}}}|<tr style="vertical-align:top;"><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Also known as</td><td style="padding:4px; color:var(--color-base, #000);">
{{#if:{{{discord|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Discord</td><td style="padding:4px; color:var(--color-base, #000);">{{{discord}}}</td></tr>|}}
{{{aka}}}
{{#if:{{{joined|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Joined TRP</td><td style="padding:4px; color:var(--color-base, #000);">{{{joined}}}</td></tr>|}}
</td></tr>|}}
{{#if:{{{timezone|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Timezone</td><td style="padding:4px; color:var(--color-base, #000);">{{{timezone}}}</td></tr>|}}
{{#if:{{{discord|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Discord</td><td style="padding:4px; color:var(--color-base, #000);">{{{discord}}}</td></tr>|}}
{{#if:{{{languages|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Languages</td><td style="padding:4px; color:var(--color-base, #000);">{{{languages}}}</td></tr>|}}
{{#if:{{{joined|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Joined TRP</td><td style="padding:4px; color:var(--color-base, #000);">{{{joined}}}</td></tr>|}}
{{#if:{{{timezone|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Timezone</td><td style="padding:4px; color:var(--color-base, #000);">{{{timezone}}}</td></tr>|}}
{{#if:{{{languages|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Languages</td><td style="padding:4px; color:var(--color-base, #000);">{{{languages}}}</td></tr>|}}
</table>
</table>


<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Out-of-character</div>
<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Out-of-character</div>
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
{{#if:{{{age|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Age</td><td style="padding:4px; color:var(--color-base, #000);">{{{age}}}</td></tr>|}}
{{#if:{{{age|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Age</td><td style="padding:4px; color:var(--color-base, #000);">{{{age}}}</td></tr>|}}
{{#if:{{{pronouns|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Pronouns</td><td style="padding:4px; color:var(--color-base, #000);">{{{pronouns}}}</td></tr>|}}
{{#if:{{{pronouns|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Pronouns</td><td style="padding:4px; color:var(--color-base, #000);">{{{pronouns}}}</td></tr>|}}
{{#if:{{{country|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Country</td><td style="padding:4px; color:var(--color-base, #000);">{{{country}}}</td></tr>|}}
{{#if:{{{country|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Country</td><td style="padding:4px; color:var(--color-base, #000);">{{{country}}}</td></tr>|}}
<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-base--emphasized, #000);">Current status</td><td style="padding:4px;">{{StatusBadges|{{{status|Active}}}}}</td></tr>
<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Current status</td><td style="padding:4px;">{{StatusBadges|{{{status|Active}}}}}</td></tr>
</table>
</table>


<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">TRP Roles</div>
<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">TRP Roles</div>
<div style="padding:8px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">{{#if:{{{roles|}}}|{{{roles}}}|None}}</div>
<div style="padding:8px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">
{{#if:{{{roles|}}}|{{{roles}}}|None}}
</div>


<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Roleplay activity</div>
<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Roleplay activity</div>
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
<table style="width:100%; padding:5px; background:var(--background-color-base, #fff);">
{{#if:{{{characters|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Played characters</td><td style="padding:4px; color:var(--color-base, #000);">{{{characters}}}</td></tr>|}}
{{#if:{{{characters|}}}|<tr style="vertical-align:top;"><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Played characters</td><td style="padding:4px; color:var(--color-base, #000);">
{{#if:{{{relations|}}}|<tr><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Relations (OOC)</td><td style="padding:4px; color:var(--color-base, #000);">{{{relations}}}</td></tr>|}}
{{{characters}}}
</td></tr>|}}
{{#if:{{{relations|}}}|<tr style="vertical-align:top;"><td style="width:30%; font-weight:bold; padding:4px; color:var(--color-subtle, #666);">Relations (OOC)</td><td style="padding:4px; color:var(--color-base, #000);">
{{{relations}}}
</td></tr>|}}
</table>
</table>


<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Disciplinary record</div>
<div style="text-align:center; font-weight:bold; font-size:110%; padding:8px; background-color:var(--background-color-neutral-subtle, #f8f9fa); border-top:1px solid var(--border-color-base, #a2a9b1); border-bottom:1px solid var(--border-color-base, #a2a9b1); color:var(--color-emphasized, #000);">Disciplinary record</div>
<div style="padding:8px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">{{{discipline|None}}}</div>
<div style="padding:8px; background:var(--background-color-base, #fff); color:var(--color-base, #000);">
{{{discipline|None}}}
</div>


{{#if:{{{notes|}}}|
{{#if:{{{notes|}}}|

Revision as of 13:49, 4 September 2025

Usage

On a player page, add:

{{Infobox Player
 |username   = John Doe
 |avatar     = Avatar_JohnDoe.jpg
 |caption    = Long-time TRP player
 |status     = Active
 |aka        = JohnDoe2, JDoe
 |discord    = JohnDoe#1234
 |joined     = September 2025
 |age        = 24
 |pronouns   = he/him
 |country    = USA
 |timezone   = EST (UTC-5)
 |languages  = English, Spanish
 |roles      = 
* Player (2022–present)
* Moderation (previously, quit in 2023)
 |characters = [[Jane Tanaka]], [[Kenji Sato]]
 |relations  = 
* Friend of [[Jane Doe]]
* Worked with [[Richard Roe]] in Business faction
 |discipline = 
* Warning – March 2023 (spamming)
* 3-day ban – July 2024 (combat logging)
 |notes      = Returned in 2025 with good standing.
}}
Avatar

Upload player avatars as image files and reference them in the |avatar= parameter.

No description.

Template parameters

This template prefers block formatting of parameters.

ParameterDescriptionTypeStatus
Usernameusername

If the field is empty, the page name will be automatically added.

Lineoptional
Avatar imageavatar

no description

Filesuggested
Avatar captioncaption

no description

Linesuggested
Statusstatus

Player's current status on the server.

Suggested values
Active Retired
Default
Active
Auto value
Active
Linerequired
Also known asaka

Alternative usernames or nicknames.

Contentsuggested
Discorddiscord

Player's Discord username

Lineoptional
Joined TRPjoined

When the player joined the server.

Linesuggested
Ageage

Player's real-life age (out-of-character).

Linesuggested
Pronounspronouns

Player's preferred pronouns.

Linesuggested
Countrycountry

Player's country of residence.

Linesuggested
Timezonetimezone

Player's timezone.

Linesuggested
Languageslanguages

Languages spoken by the player.

Linesuggested
TRP Rolesroles

Player's roles on the server (staff, moderation, etc.).

Contentsuggested
Played characterscharacters

Characters played by this player.

Contentsuggested
Relations (OOC)relations

Out-of-character relationships with other players.

Contentsuggested
Disciplinary recorddiscipline

Any disciplinary actions or warnings.

Contentsuggested
Notesnotes

Additional notes about the player.

Contentsuggested
Contents