Template:Infobox character: Difference between revisions

From feywild

No edit summary
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly> {{#if:{{{name|}}}{{{image|}}}{{{caption|}}}{{{aliases|}}}{{{nicknames|}}}{{{standard_titles|}}}{{{formal_titles|}}}{{{full_title|}}}{{{territory|}}}{{{seat_of_power|}}}{{{residences|}}}{{{loyalties|}}}{{{title|}}}{{{role|}}}{{{combat_class|}}}{{{specialty|}}}{{{magic_school|}}}{{{affinities|}}}{{{notable_feats|}}}{{{birthplace|}}}{{{birthdate|}}}{{{during|}}}{{{deathdate|}}}{{{age_at_death|}}}{{{death_circumstances|}}}{{{status|}}}{{{species|}}}{{{Nationality|}}}{{{gender|}}}{{{orientation|}}}{{{partners|}}}{{{formal_prep|}}}{{{formal_scholastic|}}}{{{formal_martial|}}}{{{formal_arcane|}}}{{{formal_religious|}}}{{{informal|}}}{{{fluent_in|}}}{{{semi_fluent_in|}}}| <div style="float:right; margin:0 0 10px 15px; border:1px solid #AAA; background-color:#F9F9F9; width:300px; padding:10px; font-size:90%; line-height:1.5em;"> <!-- Optional Name Banner (will only show if provided) --> {{#if:{{{name|}}}|<div style="text-align:center; font-weight:bold; font-size:115%; margin-bottom:6px;">{{{name}}}</div>}} <!-- Image + Caption --> {{#if:{{{image|}}}{{{caption|}}}| <div style="text-align:center; margin-bottom:10px;"> {{#if:{{{image|}}}|[[File:{{{image}}}|250px|center]]}} {{#if:{{{caption|}}}|<div style="font-size:85%; color:#555;">{{{caption}}}</div>}} </div> }} <!-- Data Table --> <table style="width:100%; border-collapse:collapse; font-size:95%;"> <!-- Identification --> {{#if:{{{aliases|}}}|<tr><td style="vertical-align:top; width:40%; font-weight:bold; padding:4px;">Aliases:</td><td style="padding:4px;">{{{aliases}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa; height:8px;"></td></tr>}} {{#if:{{{nicknames|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Nickname(s):</td><td style="padding:4px;">{{{nicknames}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{standard_titles|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Standard Title(s):</td><td style="padding:4px;">{{{standard_titles}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{formal_titles|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal Title(s):</td><td style="padding:4px;">{{{formal_titles}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{full_title|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Full Title:</td><td style="padding:4px;">{{{full_title}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Domain --> {{#if:{{{territory|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Territory:</td><td style="padding:4px;">{{{territory}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{seat_of_power|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Seat of Power:</td><td style="padding:4px;">{{{seat_of_power}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{residences|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Residence(s):</td><td style="padding:4px;">{{{residences}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Status & Traits --> {{#if:{{{status|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Status:</td><td style="padding:4px;">{{{status}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa; height:8px;"></td></tr>}} {{#if:{{{species|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Species:</td><td style="padding:4px;">{{{species}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{Nationality|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Nationality:</td><td style="padding:4px;">{{{Nationality}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{gender|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Gender:</td><td style="padding:4px;">{{{gender}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{orientation|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Orientation:</td><td style="padding:4px;">{{{orientation}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{loyalties|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Loyalties:</td><td style="padding:4px;">{{{loyalties}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{partners|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Partner(s):</td><td style="padding:4px;">{{{partners}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Birth & Death --> {{#if:{{{birthplace|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Birthplace:</td><td style="padding:4px;">{{{birthplace}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa; height:8px;"></td></tr>}} {{#if:{{{birthdate|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Birthdate:</td><td style="padding:4px;">{{{birthdate}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa; height:8px;"></td></tr>}} {{#if:{{{during|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">During:</td><td style="padding:4px;">{{{during}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa; height:8px;"></td></tr>}} {{#if:{{{deathdate|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Deathdate:</td><td style="padding:4px;">{{{deathdate}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{age_at_death|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Age at Death:</td><td style="padding:4px;">{{{age_at_death}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{death_circumstances|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Death Circumstances:</td><td style="padding:4px;">{{{death_circumstances}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Roles --> {{#if:{{{title|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Title:</td><td style="padding:4px;">{{{title}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{role|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Role:</td><td style="padding:4px;">{{{role}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{combat_class|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Combat Class:</td><td style="padding:4px;">{{{combat_class}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{specialty|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Specialty:</td><td style="padding:4px;">{{{specialty}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Magic --> {{#if:{{{magic_school|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Magic School:</td><td style="padding:4px;">{{{magic_school}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{affinities|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Affinities:</td><td style="padding:4px;">{{{affinities}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{notable_feats|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Notable Feats:</td><td style="padding:4px;">{{{notable_feats}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Education --> {{#if:{{{formal_prep|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal (Prep):</td><td style="padding:4px;">{{{formal_prep}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{formal_scholastic|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal (Scholastic):</td><td style="padding:4px;">{{{formal_scholastic}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{formal_martial|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal (Martial):</td><td style="padding:4px;">{{{formal_martial}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{formal_arcane|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal (Arcane):</td><td style="padding:4px;">{{{formal_arcane}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{formal_religious|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Formal (Religious):</td><td style="padding:4px;">{{{formal_religious}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{informal|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Informal:</td><td style="padding:4px;">{{{informal}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} <!-- Languages --> {{#if:{{{fluent_in|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Fluent In:</td><td style="padding:4px;">{{{fluent_in}}}</td></tr><tr><td colspan="2" style="border-bottom:1px solid #aaa;"></td></tr>}} {{#if:{{{semi_fluent_in|}}}|<tr><td style="vertical-align:top; font-weight:bold; padding:4px;">Semi-Fluent In:</td><td style="padding:4px;">{{{semi_fluent_in}}}</td></tr>}} </table> </div> }} </includeonly> <noinclude> <templatedata> { "description": "Right-floating character infobox. Shows portrait, names/titles, domain (territory/seat/residences), status and traits, birth/death, roles, magic, education, and languages. Leave irrelevant fields blank—empty rows are hidden.", "params": { "name": { "label": "Name (display header)", "description": "Optional big name shown above the image.", "type": "string" }, "image": { "label": "Image", "description": "Filename only (omit 'File:').", "type": "string" }, "caption": { "label": "Caption", "description": "Shown under the image.", "type": "string" }, "aliases": { "label": "Aliases", "description": "Alternate names or public monikers.", "type": "string" }, "nicknames": { "label": "Nickname(s)", "description": "Informal nicknames or epithets.", "type": "string" }, "standard_titles": { "label": "Standard Title(s)", "description": "Common or everyday titles.", "type": "string" }, "formal_titles": { "label": "Formal Title(s)", "description": "Official or ceremonial titles.", "type": "string" }, "full_title": { "label": "Full Title", "description": "Complete styled title (long form).", "type": "string" }, "territory": { "label": "Territory", "description": "Domain or region under control.", "type": "string" }, "seat_of_power": { "label": "Seat of Power", "description": "Primary stronghold/capital.", "type": "string" }, "residences": { "label": "Residence(s)", "description": "Notable dwellings (comma-separated).", "type": "string" }, "status": { "label": "Status", "description": "Alive, Deceased, Unknown, etc.", "type": "string" }, "species": { "label": "Species", "description": "Race or species.", "type": "string" }, "Nationality": { "label": "Nationality", "description": "Nationality/ethnicity.", "type": "string" }, "gender": { "label": "Gender", "description": "Gender identity.", "type": "string" }, "orientation": { "label": "Orientation", "description": "Sexual/romantic orientation.", "type": "string" }, "loyalties": { "label": "Loyalties", "description": "Courts, houses, or organizations served.", "type": "string" }, "partners": { "label": "Partner(s)", "description": "Romantic/bonded partners.", "type": "string" }, "birthplace": { "label": "Birthplace", "description": "Place of origin.", "type": "string" }, "birthdate": { "label": "Birthdate", "description": "Date of birth.", "type": "string" }, "during": { "label": "During", "description": "Age/era of birth.", "type": "string" }, "deathdate": { "label": "Deathdate", "description": "Date of death (if any).", "type": "string" }, "age_at_death": { "label": "Age at Death", "description": "Age at time of death.", "type": "string" }, "death_circumstances": { "label": "Death Circumstances", "description": "Brief cause/context.", "type": "string" }, "title": { "label": "Title", "description": "General/simple title.", "type": "string" }, "role": { "label": "Role", "description": "Occupation or narrative role.", "type": "string" }, "combat_class": { "label": "Combat Class", "description": "Combat archetype.", "type": "string" }, "specialty": { "label": "Specialty", "description": "Distinct skill focus.", "type": "string" }, "magic_school": { "label": "Magic School", "description": "Primary magical discipline.", "type": "string" }, "affinities": { "label": "Affinities", "description": "Elemental/arcane leanings (comma-separated).", "type": "string" }, "notable_feats": { "label": "Notable Feats", "description": "Signature spells/feats/acts.", "type": "string" }, "formal_prep": { "label": "Formal (Prep)", "description": "Preparatory school.", "type": "string" }, "formal_scholastic": { "label": "Formal (Scholastic)", "description": "University or scholarly education.", "type": "string" }, "formal_martial": { "label": "Formal (Martial)", "description": "Military/martial academy.", "type": "string" }, "formal_arcane": { "label": "Formal (Arcane)", "description": "Arcane/magical institution.", "type": "string" }, "formal_religious": { "label": "Formal (Religious)", "description": "Seminary or religious schooling.", "type": "string" }, "informal": { "label": "Informal", "description": "Self-taught/apprenticeship/other.", "type": "string" }, "fluent_in": { "label": "Fluent In", "description": "Languages spoken fluently (comma-separated).", "type": "string" }, "semi_fluent_in": { "label": "Semi-Fluent In", "description": "Languages spoken conversationally (comma-separated).", "type": "string" } }, "paramOrder": [ "name","image","caption", "aliases","nicknames","standard_titles","formal_titles","full_title", "territory","seat_of_power","residences", "status","species","Nationality","gender","orientation","loyalties","partners", "birthplace","birthdate","during","deathdate","age_at_death","death_circumstances", "title","role","combat_class","specialty", "magic_school","affinities","notable_feats", "formal_prep","formal_scholastic","formal_martial","formal_arcane","formal_religious","informal", "fluent_in","semi_fluent_in" ] } </templatedata> == Usage == <pre><nowiki> {{Infobox character | name = Valkaénnar Vaeari | image = Example.jpg | caption = Example Caption | aliases = Unknown | nicknames = The Shadow | standard_titles = Lord General, Inquisitor Prime | formal_titles = Lord General Xyz Abc, Inquisitor Prime | full_title = His Eminence The Lord General Xyz Abc, Inquisitor Prime of the Winter Court, Master of the Queen's Honorguard | territory = The Frostglade | seat_of_power = Ruinspire | residences = Quellspirit Manor | status = Alive | species = Ayldarzi | Nationality = Ayldarzi | gender = Male | orientation = Pansexual | loyalties = House Vaeari | partners = Vael | birthplace = Ilina | birthdate = June 14th, 1492 | during = The Age of Shifting Leaves | title = Lord | role = Enchanter | combat_class = Rogue | specialty = Second Story Work | magic_school = Enchantment | affinities = Glamour, Memory-Weave | notable_feats = Veilstep; Oathbinding sigils | formal_prep = Juniper Ridge Preparatory | formal_scholastic = University of Fulgram | formal_martial = Rischarch Academy | formal_arcane = Arcane College of Ilina | formal_religious = Seminary School of Durenal | informal = Self-taught | fluent_in = Sylvan | semi_fluent_in = French }} </nowiki></pre> </noinclude>
{{#if:{{{name|}}}{{{aliases|}}}{{{nicknames|}}}{{{standard_titles|}}}{{{formal_titles|}}}{{{full_title|}}}{{{territory|}}}{{{seat_of_power|}}}{{{residences|}}}{{{status|}}}{{{species|}}}{{{Nationality|}}}{{{gender|}}}{{{orientation|}}}{{{loyalties|}}}{{{partners|}}}{{{birthplace|}}}{{{birthdate|}}}{{{during|}}}{{{deathdate|}}}{{{age_at_death|}}}{{{death_circumstances|}}}{{{title|}}}{{{role|}}}{{{combat_class|}}}{{{specialty|}}}{{{magic_school|}}}{{{affinities|}}}{{{notable_feats|}}}{{{formal_prep|}}}{{{formal_scholastic|}}}{{{formal_martial|}}}{{{formal_arcane|}}}{{{formal_religious|}}}{{{informal|}}}{{{fluent_in|}}}{{{semi_fluent_in|}}}|
<div style="float:right; margin:0 0 10px 15px; border:1px solid #AAA; background:#F9F9F9; width:300px; padding:10px; font-size:90%; line-height:1.5em;">
 
<!-- Name -->
{{#if:{{{name|}}}|<div style="text-align:center; font-weight:bold; font-size:115%; margin-bottom:6px;">{{{name}}}</div>}}
 
<!-- Data Table -->
<table style="width:100%; border-collapse:collapse; font-size:95%;">
{{#if:{{{aliases|}}}|<tr><td><b>Aliases</b></td><td>{{{aliases}}}</td></tr>}}
{{#if:{{{nicknames|}}}|<tr><td><b>Nicknames</b></td><td>{{{nicknames}}}</td></tr>}}
{{#if:{{{standard_titles|}}}|<tr><td><b>Standard Titles</b></td><td>{{{standard_titles}}}</td></tr>}}
{{#if:{{{formal_titles|}}}|<tr><td><b>Formal Titles</b></td><td>{{{formal_titles}}}</td></tr>}}
{{#if:{{{full_title|}}}|<tr><td><b>Full Title</b></td><td>{{{full_title}}}</td></tr>}}
 
{{#if:{{{territory|}}}|<tr><td><b>Territory</b></td><td>{{{territory}}}</td></tr>}}
{{#if:{{{seat_of_power|}}}|<tr><td><b>Seat of Power</b></td><td>{{{seat_of_power}}}</td></tr>}}
{{#if:{{{residences|}}}|<tr><td><b>Residences</b></td><td>{{{residences}}}</td></tr>}}
 
{{#if:{{{status|}}}|<tr><td><b>Status</b></td><td>{{{status}}}</td></tr>}}
{{#if:{{{species|}}}|<tr><td><b>Species</b></td><td>{{{species}}}</td></tr>}}
{{#if:{{{Nationality|}}}|<tr><td><b>Nationality</b></td><td>{{{Nationality}}}</td></tr>}}
{{#if:{{{gender|}}}|<tr><td><b>Gender</b></td><td>{{{gender}}}</td></tr>}}
{{#if:{{{orientation|}}}|<tr><td><b>Orientation</b></td><td>{{{orientation}}}</td></tr>}}
{{#if:{{{loyalties|}}}|<tr><td><b>Loyalties</b></td><td>{{{loyalties}}}</td></tr>}}
{{#if:{{{partners|}}}|<tr><td><b>Partners</b></td><td>{{{partners}}}</td></tr>}}
 
{{#if:{{{birthplace|}}}|<tr><td><b>Birthplace</b></td><td>{{{birthplace}}}</td></tr>}}
{{#if:{{{birthdate|}}}|<tr><td><b>Birthdate</b></td><td>{{{birthdate}}}</td></tr>}}
{{#if:{{{during|}}}|<tr><td><b>During</b></td><td>{{{during}}}</td></tr>}}
{{#if:{{{deathdate|}}}|<tr><td><b>Deathdate</b></td><td>{{{deathdate}}}</td></tr>}}
{{#if:{{{age_at_death|}}}|<tr><td><b>Age at Death</b></td><td>{{{age_at_death}}}</td></tr>}}
{{#if:{{{death_circumstances|}}}|<tr><td><b>Death Circumstances</b></td><td>{{{death_circumstances}}}</td></tr>}}
 
{{#if:{{{title|}}}|<tr><td><b>Title</b></td><td>{{{title}}}</td></tr>}}
{{#if:{{{role|}}}|<tr><td><b>Role</b></td><td>{{{role}}}</td></tr>}}
{{#if:{{{combat_class|}}}|<tr><td><b>Combat Class</b></td><td>{{{combat_class}}}</td></tr>}}
{{#if:{{{specialty|}}}|<tr><td><b>Specialty</b></td><td>{{{specialty}}}</td></tr>}}
 
{{#if:{{{magic_school|}}}|<tr><td><b>Magic School</b></td><td>{{{magic_school}}}</td></tr>}}
{{#if:{{{affinities|}}}|<tr><td><b>Affinities</b></td><td>{{{affinities}}}</td></tr>}}
{{#if:{{{notable_feats|}}}|<tr><td><b>Notable Feats</b></td><td>{{{notable_feats}}}</td></tr>}}
 
{{#if:{{{formal_prep|}}}|<tr><td><b>Formal Prep</b></td><td>{{{formal_prep}}}</td></tr>}}
{{#if:{{{formal_scholastic|}}}|<tr><td><b>Formal Scholastic</b></td><td>{{{formal_scholastic}}}</td></tr>}}
{{#if:{{{formal_martial|}}}|<tr><td><b>Formal Martial</b></td><td>{{{formal_martial}}}</td></tr>}}
{{#if:{{{formal_arcane|}}}|<tr><td><b>Formal Arcane</b></td><td>{{{formal_arcane}}}</td></tr>}}
{{#if:{{{formal_religious|}}}|<tr><td><b>Formal Religious</b></td><td>{{{formal_religious}}}</td></tr>}}
{{#if:{{{informal|}}}|<tr><td><b>Informal</b></td><td>{{{informal}}}</td></tr>}}
 
{{#if:{{{fluent_in|}}}|<tr><td><b>Fluent In</b></td><td>{{{fluent_in}}}</td></tr>}}
{{#if:{{{semi_fluent_in|}}}|<tr><td><b>Semi-Fluent In</b></td><td>{{{semi_fluent_in}}}</td></tr>}}
</table>
 
</div>
}}
</includeonly>
 
<noinclude>
<templatedata>
{
  "description": "Right-floating character infobox. Displays identity, status, roles, education, and language traits. Empty fields are hidden.",
  "params": {
    "name": { "type": "string" },
    "aliases": { "type": "string" },
    "nicknames": { "type": "string" },
    "standard_titles": { "type": "string" },
    "formal_titles": { "type": "string" },
    "full_title": { "type": "string" },
    "territory": { "type": "string" },
    "seat_of_power": { "type

Revision as of 17:58, 3 November 2025

Right-floating character infobox. Shows portrait, names/titles, domain (territory/seat/residences), status and traits, birth/death, roles, magic, education, and languages. Leave irrelevant fields blank—empty rows are hidden.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Name (display header)name

Optional big name shown above the image.

Stringoptional
Imageimage

Filename only (omit 'File:').

Stringoptional
Captioncaption

Shown under the image.

Stringoptional
Aliasesaliases

Alternate names or public monikers.

Stringoptional
Nickname(s)nicknames

Informal nicknames or epithets.

Stringoptional
Standard Title(s)standard_titles

Common or everyday titles.

Stringoptional
Formal Title(s)formal_titles

Official or ceremonial titles.

Stringoptional
Full Titlefull_title

Complete styled title (long form).

Stringoptional
Territoryterritory

Domain or region under control.

Stringoptional
Seat of Powerseat_of_power

Primary stronghold/capital.

Stringoptional
Residence(s)residences

Notable dwellings (comma-separated).

Stringoptional
Statusstatus

Alive, Deceased, Unknown, etc.

Stringoptional
Speciesspecies

Race or species.

Stringoptional
NationalityNationality

Nationality/ethnicity.

Stringoptional
Gendergender

Gender identity.

Stringoptional
Orientationorientation

Sexual/romantic orientation.

Stringoptional
Loyaltiesloyalties

Courts, houses, or organizations served.

Stringoptional
Partner(s)partners

Romantic/bonded partners.

Stringoptional
Birthplacebirthplace

Place of origin.

Stringoptional
Birthdatebirthdate

Date of birth.

Stringoptional
Duringduring

Age/era of birth.

Stringoptional
Deathdatedeathdate

Date of death (if any).

Stringoptional
Age at Deathage_at_death

Age at time of death.

Stringoptional
Death Circumstancesdeath_circumstances

Brief cause/context.

Stringoptional
Titletitle

General/simple title.

Stringoptional
Rolerole

Occupation or narrative role.

Stringoptional
Combat Classcombat_class

Combat archetype.

Stringoptional
Specialtyspecialty

Distinct skill focus.

Stringoptional
Magic Schoolmagic_school

Primary magical discipline.

Stringoptional
Affinitiesaffinities

Elemental/arcane leanings (comma-separated).

Stringoptional
Notable Featsnotable_feats

Signature spells/feats/acts.

Stringoptional
Formal (Prep)formal_prep

Preparatory school.

Stringoptional
Formal (Scholastic)formal_scholastic

University or scholarly education.

Stringoptional
Formal (Martial)formal_martial

Military/martial academy.

Stringoptional
Formal (Arcane)formal_arcane

Arcane/magical institution.

Stringoptional
Formal (Religious)formal_religious

Seminary or religious schooling.

Stringoptional
Informalinformal

Self-taught/apprenticeship/other.

Stringoptional
Fluent Influent_in

Languages spoken fluently (comma-separated).

Stringoptional
Semi-Fluent Insemi_fluent_in

Languages spoken conversationally (comma-separated).

Stringoptional

== Usage ==

 {{Infobox character | name = Valkaénnar Vaeari | image = Example.jpg | caption = Example Caption | aliases = Unknown | nicknames = The Shadow | standard_titles = Lord General, Inquisitor Prime | formal_titles = Lord General Xyz Abc, Inquisitor Prime | full_title = His Eminence The Lord General Xyz Abc, Inquisitor Prime of the Winter Court, Master of the Queen's Honorguard | territory = The Frostglade | seat_of_power = Ruinspire | residences = Quellspirit Manor | status = Alive | species = Ayldarzi | Nationality = Ayldarzi | gender = Male | orientation = Pansexual | loyalties = House Vaeari | partners = Vael | birthplace = Ilina | birthdate = June 14th, 1492 | during = The Age of Shifting Leaves | title = Lord | role = Enchanter | combat_class = Rogue | specialty = Second Story Work | magic_school = Enchantment | affinities = Glamour, Memory-Weave | notable_feats = Veilstep; Oathbinding sigils | formal_prep = Juniper Ridge Preparatory | formal_scholastic = University of Fulgram | formal_martial = Rischarch Academy | formal_arcane = Arcane College of Ilina | formal_religious = Seminary School of Durenal | informal = Self-taught | fluent_in = Sylvan | semi_fluent_in = French }}