Template:Infobox Character: Difference between revisions

From aquila
Jump to navigation Jump to search
No edit summary
No edit summary
Line 68: Line 68:


| style="padding: 0.4em 0.6em; font-weight: bold; color: #2f855a; border-bottom: 1px solid #1a1a1a;" | {{{Status|Alive}}}
| style="padding: 0.4em 0.6em; font-weight: bold; color: #2f855a; border-bottom: 1px solid #1a1a1a;" | {{{Status|Alive}}}
|}</includeonly><noinclude>
|} </includeonly><noinclude>


== Infobox Character ==
== 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.
This template displays automated information about a character page. It dynamically calculates a character's current age based on the server timeline tracking clock.


== Usage ==
== Usage ==
Copy and paste this clean code snippet straight onto character profiles:
Copy and paste this clean code snippet straight onto character profiles:
<pre>
<pre>
{{Infobox Character
{{Infobox Character
Line 98: Line 95:
</pre>
</pre>


== Input Instructions for Dates ==
== TemplateData ==
 
<templatedata>
* '''BirthMonth''': Type the precise double-dash formatted months from the event categories (e.g., <code>January--February</code>, <code>March--April</code>).
{
 
"description": "Project Aquila's official automated Character Infobox.",
* '''BirthYear''': Use a simple whole integer. Use '''negative numbers''' for years before server launch (e.g., <code>-19</code> prints out as ''Era Vetus, Year 19''). Use '''positive numbers''' for years since the server launched (e.g., <code>2</code> prints out as ''Era Nova, Year 2'').
"params": {
"Name": { "label": "Character Name", "type": "string", "suggested": true },
"Image": { "label": "Image File Name", "type": "wiki-file-name", "default": "Image.png" },
"Titles": { "label": "Titles / Ranks", "type": "string" },
"Race": { "label": "Race", "type": "string", "suggested": true },
"Ethnicity": { "label": "Ethnicity / Heritage", "type": "string" },
"Gender": { "label": "Gender", "type": "string" },
"BirthMonth": { "label": "Birth Month", "description": "In-universe chronicle months (e.g. March--April)", "type": "string", "suggested": true },
"BirthYear": { "label": "Birth Year", "description": "Negative integers for Era Vetus (e.g. -19), positive for Era Nova (e.g. 2)", "type": "number", "suggested": true },
"age": { "label": "Age (Legacy/Static Text)", "description": "Fallback entry slot if birth details are missing.", "type": "string" },
"Nationality": { "label": "Nationality", "type": "string" },
"Nation": { "label": "Nation Link", "type": "string" },
"Occupation": { "label": "Occupation", "type": "string" },
"Religion": { "label": "Religion", "type": "string" },
"Languages": { "label": "Languages Spoken", "type": "string" },
"Player": { "label": "Minecraft Username", "type": "string", "suggested": true },
"Status": { "label": "Status", "type": "string", "default": "Alive", "suggested": true }
}
}
</templatedata>
</noinclude>
</noinclude>

Revision as of 14:27, 19 August 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.

Usage

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

{{Infobox Character
| Name        = 
| Image       = Image.png
| Titles      = 
| Race        = 
| Ethnicity   = 
| Gender      = 
| BirthMonth  = 
| BirthYear   = 
| Nationality = 
| Nation      = 
| Occupation  = 
| Religion    = 
| Languages   = 
| Player      = 
| Status      = Alive
}}

TemplateData

Project Aquila's official automated Character Infobox.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Character NameName

no description

Stringsuggested
Image File NameImage

no description

Default
Image.png
Fileoptional
Titles / RanksTitles

no description

Stringoptional
RaceRace

no description

Stringsuggested
Ethnicity / HeritageEthnicity

no description

Stringoptional
GenderGender

no description

Stringoptional
Birth MonthBirthMonth

In-universe chronicle months (e.g. March--April)

Stringsuggested
Birth YearBirthYear

Negative integers for Era Vetus (e.g. -19), positive for Era Nova (e.g. 2)

Numbersuggested
Age (Legacy/Static Text)age

Fallback entry slot if birth details are missing.

Stringoptional
NationalityNationality

no description

Stringoptional
Nation LinkNation

no description

Stringoptional
OccupationOccupation

no description

Stringoptional
ReligionReligion

no description

Stringoptional
Languages SpokenLanguages

no description

Stringoptional
Minecraft UsernamePlayer

no description

Stringsuggested
StatusStatus

no description

Default
Alive
Stringsuggested