Template:Infobox Character: Difference between revisions

From aquila
Jump to navigation Jump to search
No edit summary
No edit summary
Line 146: Line 146:
"Titles": { "label": "Titles / Ranks", "description": "Character's honorifics or titles. Hides if blank.", "type": "string", "suggested": true },
"Titles": { "label": "Titles / Ranks", "description": "Character's honorifics or titles. Hides if blank.", "type": "string", "suggested": true },
"Race": { "label": "Race", "description": "Original biological race of the character. Automatically linked and adds page to category. Hides if blank.", "type": "wiki-page-name", "suggested": true },
"Race": { "label": "Race", "description": "Original biological race of the character. Automatically linked and adds page to category. Hides if blank.", "type": "wiki-page-name", "suggested": true },
"UndeadRace": { "label": "Undead Race / Transformation", "description": "Secondary undead form/race if transformed (e.g. Ghoul, Vampire). Automatically linked and categorized. Hides if blank.", "type": "wiki-page-name", "suggested": false },
"UndeadRace": { "label": "Undead Race / Transformation", "description": "(UNDEAD CHARACTERS ONLY) Secondary undead form/race if transformed (e.g. Ghoul, Vampire). Automatically linked and categorized. Hides if blank.", "type": "wiki-page-name", "suggested": false },
"Ethnicity": { "label": "Ethnicity / Heritage", "description": "Cultural or ethnic background. Hides if blank.", "type": "string", "suggested": true },
"Ethnicity": { "label": "Ethnicity / Heritage", "description": "Cultural or ethnic background. Hides if blank.", "type": "string", "suggested": true },
"Gender": { "label": "Gender", "description": "Character's gender identity. Hides if blank.", "type": "string", "suggested": true },
"Gender": { "label": "Gender", "description": "Character's gender identity. Hides if blank.", "type": "string", "suggested": true },
Line 174: Line 174:
},
},
"DeathYear": { "label": "Death Year", "description": "The year of death (negative for Era Vetus, positive for Era Nova). Locks character age calculation at this year. Optional.", "type": "number", "required": false },
"DeathYear": { "label": "Death Year", "description": "The year of death (negative for Era Vetus, positive for Era Nova). Locks character age calculation at this year. Optional.", "type": "number", "required": false },
"UndeadAgeYear": { "label": "Undead Transformation Year", "description": "The year the character became undead (used for calculating un-life span). Optional.", "type": "number", "required": false },
"UndeadAgeYear": { "label": "Undead Transformation Year", "description": "(UNDEAD CHARACTERS ONLY) The year the character became undead (used for calculating un-life span). Optional.", "type": "number", "required": false },
"UndeadMonth": {  
"UndeadMonth": {  
"label": "Undead Transformation Month",  
"label": "Undead Transformation Month",  
"description": "The month the character became undead. Optional.",  
"description": "(UNDEAD CHARACTERS ONLY) The month the character became undead. Optional.",  
"type": "string",  
"type": "string",  
"required": false,
"required": false,
Line 184: Line 184:
]
]
},
},
"UndeadDeathYear": { "label": "Final Death Year", "description": "The year the undead character suffered final death, pausing their un-life span calculation. Optional.", "type": "number", "required": false },
"UndeadDeathYear": { "label": "Final Death Year", "description": "(UNDEAD CHARACTERS ONLY) The year the undead character suffered final death, pausing their un-life span calculation. Optional.", "type": "number", "required": false },
"UndeadDeathMonth": {  
"UndeadDeathMonth": {  
"label": "Final Death Month",  
"label": "Final Death Month",  
"description": "The month the undead character suffered final death. Optional.",  
"description": "(UNDEAD CHARACTERS ONLY) The month the undead character suffered final death. Optional.",  
"type": "string",  
"type": "string",  
"required": false,
"required": false,

Revision as of 09:02, 22 September 2026


Infobox Character

This template displays automated information about a character page. It dynamically calculates a character's current age based on the server timeline tracking clock, and locks it automatically with an "(At Death)" or "(At Final Death)" indicator if death dates are provided.

Usage

Copy and paste this clean code snippet straight onto character profiles:

{{Infobox Character
| Colour            = #6E473B
| TextColour        = #ffffff
| BorderColour      = #4D3129
| LabelColour       = #F5EFEA
| LabelTextColour   = #2d3748
| LineColour        = #4D3129
| Name              = 
| Image             = Image.png
| Titles            = 
| Race              = 
| UndeadRace        = 
| Ethnicity         = 
| Gender            = 
| BirthMonth        = 
| BirthYear         = 
| DeathMonth        = 
| DeathYear         = 
| UndeadAgeYear     = 
| UndeadMonth       = 
| UndeadDeathMonth  = 
| UndeadDeathYear   = 
| Nationality       = 
| Nation            = 
| Occupation        = 
| Religion          = 
| Languages         = 
| CharacterType     = Primary Character
| Player            = 
| Status            = Alive
}}

TemplateData

Project Aquila's official automated Character Infobox.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Banner Background ColourColour

Hex code for the top header background (e.g. #6E473B).

Stringsuggested
Banner Text ColourTextColour

Colour code for the title text (e.g. #ffffff).

Stringsuggested
Banner Underline ColourBorderColour

Hex code for the thick accent bar below the header.

Stringsuggested
Label Background ColourLabelColour

Hex code for the background tint on left-hand labels.

Stringsuggested
Label Text ColourLabelTextColour

Hex code for text color inside the left-hand label cells (defaults to #2d3748).

Stringsuggested
Internal Grid Line ColourLineColour

Hex code for the thin divider lines between table rows (defaults to #e2e8f0).

Stringsuggested
Character NameName

Display name at the top. Defaults to the page title.

Stringsuggested
Image File NameImage

Filename of the character portrait (e.g. Character.png).

Default
Image.png
Filesuggested
Titles / RanksTitles

Character's honorifics or titles. Hides if blank.

Stringsuggested
RaceRace

Original biological race of the character. Automatically linked and adds page to category. Hides if blank.

Page namesuggested
Undead Race / TransformationUndeadRace

(UNDEAD CHARACTERS ONLY) Secondary undead form/race if transformed (e.g. Ghoul, Vampire). Automatically linked and categorized. Hides if blank.

Page nameoptional
Ethnicity / HeritageEthnicity

Cultural or ethnic background. Hides if blank.

Stringsuggested
GenderGender

Character's gender identity. Hides if blank.

Stringsuggested
Birth MonthBirthMonth

The birth month used for age calculation. Select from suggested list.

Suggested values
January January--February February--March March--April April--May May--June June--July July--August August--September September--October October October--November November--December Late December
Stringrequired
Birth YearBirthYear

The year of birth (negative for Era Vetus, positive for Era Nova).

Numberrequired
Death MonthDeathMonth

The month of death for locking the age calculation. Optional.

Suggested values
January January--February February--March March--April April--May May--June June--July July--August August--September September--October October October--November November--December Late December
Stringoptional
Death YearDeathYear

The year of death (negative for Era Vetus, positive for Era Nova). Locks character age calculation at this year. Optional.

Numberoptional
Undead Transformation YearUndeadAgeYear

(UNDEAD CHARACTERS ONLY) The year the character became undead (used for calculating un-life span). Optional.

Numberoptional
Undead Transformation MonthUndeadMonth

(UNDEAD CHARACTERS ONLY) The month the character became undead. Optional.

Suggested values
January January--February February--March March--April April--May May--June June--July July--August August--September September--October October October--November November--December Late December
Stringoptional
Final Death YearUndeadDeathYear

(UNDEAD CHARACTERS ONLY) The year the undead character suffered final death, pausing their un-life span calculation. Optional.

Numberoptional
Final Death MonthUndeadDeathMonth

(UNDEAD CHARACTERS ONLY) The month the undead character suffered final death. Optional.

Suggested values
January January--February February--March March--April April--May May--June June--July July--August August--September September--October October October--November November--December Late December
Stringoptional
NationalityNationality

Current country or region of allegiance. Hides if blank.

Stringsuggested
Nation LinkNation

Internal link to the nation page. Automatically linked. Hides if blank.

Page namesuggested
OccupationOccupation

The character's job or primary role. Hides if blank.

Stringsuggested
ReligionReligion

Character's religious affiliation. Hides if blank.

Stringsuggested
Languages SpokenLanguages

Languages the character is fluent in. Hides if blank.

Stringsuggested
Character TypeCharacterType

Indicates the narrative classification of the character relative to active players and server mechanics.

Suggested values
Primary Character Secondary Character Side Character Archived Character
Stringoptional
Minecraft UsernamePlayer

The player behind the character.

Page namerequired
StatusStatus

Current status. Trusts parameters cleanly. Defaults to Alive.

Suggested values
Alive Deceased Dead Missing Unknown Imprisoned Captured Retired Undead Archived
Default
Alive
Stringrequired