Template:Infobox character: Difference between revisions

From feywild

No edit summary
No edit summary
 
(38 intermediate revisions by the same user not shown)
Line 1: Line 1:
<!-- =====================  TOP: COPY/PASTE USAGE (non-rendering)  ===================== -->
<includeonly>
<noinclude>
<div style="float:right; margin:0 0 10px 15px; border:1px solid #AAA; background-color:#F9F9F9; width:320px; padding:10px; font-size:90%; line-height:1.5em;">
<div style="border:1px solid #bbb; background:#f7f7f7; padding:12px; margin-bottom:15px;">
<b>How to use:</b> Copy the block below into a character page. Leave any field blank if it isn’t relevant.
<pre><nowiki>
{{Infobox character
| 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
| status = Alive
| species = Ayldarzi
| gender = Male
| orientation = Pansexual
| nationality = Ayldarzi
| loyalties = House Vaeari
| birthplace = Ilina
| birthdate = June 14th, 1492
| during = The Age of Shifting Leaves
| partner(s) = Vael
| residences = Quellspirit Manor
| 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>
</div>
</noinclude>
<!-- ================================================================================ -->


<includeonly>  
  <!-- Name -->
{{#if:{{{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|}}}{{{status|}}}{{{species|}}}{{{Nationality|}}}{{{gender|}}}{{{orientation|}}}{{{partners|}}}{{{education|}}}{{{Known Languages|}}}{{{fluent_in|}}}{{{semi_fluent_in|}}}|
  {{#if:{{{name|}}}|<div style="text-align:center; font-weight:bold; font-size:115%; margin-bottom:6px;">{{{name}}}</div>}}
<div style="float:right; clear:right; margin:0 0 10px 15px; border:1px solid #AAA; background-color:#F9F9F9; width:300px; padding:10px; font-size:90%; line-height:1.5em;">  


<!-- Image + Caption -->  
  <!-- Image + Caption -->
{{#if:{{{image|}}}|  
  {{#if:{{{image|}}}|
<div style="text-align:center; margin-bottom:10px;">  
    <div style="text-align:center; margin:8px 0;">
  [[File:{{{image}}}|250px|center]]  
      [[File:{{{image}}}|250px|center]]
  {{#if:{{{caption|}}}|<div style="font-size:85%; color:#555;">{{{caption}}}</div>}}  
      {{#if:{{{caption|}}}|<div style="font-size:85%; color:#555;">{{{caption}}}</div>}}
</div>  
    </div>
}}  
  }}


<!-- Data Table -->
  <table style="width:100%; border-collapse:collapse; font-size:95%;">
<table style="width:100%; border-collapse:collapse; font-size:95%;">
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Alias(es):</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{aliases|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Nickname(s):</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{nicknames|—}}}</td></tr>


<!-- Identification -->
    <!-- Removed: Standard Title(s), Formal Title(s), Full Title, Territory, Seat of Power -->
{{#if:{{{aliases|}}}|<tr><td style="width:35%; 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 -->
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Residence(s):</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{residences|—}}}</td></tr>
{{#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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Status:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{status|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Species:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{species|}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Nationality:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{Nationality|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Gender:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{gender|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Orientation:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{orientation|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Loyalty/Loyalties:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{loyalties|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Partner(s):</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{partners|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Birthplace:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{birthplace|}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Birthdate:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{birthdate|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Era / Age:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{during|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Title:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{title|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Role:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{role|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Combat Class:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{combat_class|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Specialty:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{specialty|}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Magic School:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{magic_school|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Affinity/Affinities:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{affinities|—}}}</td></tr>
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Notable Feat(s):</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{notable_feats|—}}}</td></tr>


<!-- Status -->
    <tr><td colspan="2" style="text-align:center; border-top:1px solid #aaa; font-weight:bold; padding:4px;">Education & Training</td></tr>
{{#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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Formal Prep:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{formal_prep|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Formal Scholastic:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{formal_scholastic|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Formal Martial:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{formal_martial|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Formal Arcane:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{formal_arcane|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Formal Religious:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{formal_religious|—}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Informal Training:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{informal|—}}}</td></tr>


<!-- Birth Info -->
    <tr><td colspan="2" style="text-align:center; border-top:1px solid #aaa; font-weight:bold; padding:4px;">Languages</td></tr>
{{#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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Fluent In:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{fluent_in|}}}</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>}}
    <tr><td style="padding:4px; border-top:1px solid #aaa;"><b>Semi-Fluent In:</b></td><td style="padding:4px; border-top:1px solid #aaa;">{{{semi_fluent_in|}}}</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>}}
  </table>
{{#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>}}
</div>
{{#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>}}
 
<!-- Occupation & Power -->
{{#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>
</includeonly>


Line 118: Line 56:
<templatedata>
<templatedata>
{
{
   "description": "Use this infobox for character entries. Leave any field blank if it isn't relevant — empty fields are hidden automatically. A copy/paste usage example is provided at the top of this page.",
   "description": "Right-floating character infobox (no lordship fields). Name at top, optional image/caption, and a compact two-column table.",
   "params": {
   "params": {
     "image": { "label": "Image", "description": "Filename of the image (omit the 'File:' prefix). Example: Example.jpg", "type": "string" },
     "name": {"label":"Name","type":"string"},
     "caption": { "label": "Caption", "description": "Short text shown under the image.", "type": "string" },
    "image": {"label":"Image file name (omit 'File:')","type":"string"},
    "caption": {"label":"Image caption","type":"string"},
     "aliases": {"label":"Aliases","type":"string"},
    "nicknames": {"label":"Nicknames","type":"string"},


     "aliases": { "label": "Aliases", "description": "Alternate names or public monikers.", "type": "string" },
     "residences": {"label":"Residences","type":"string"},
     "nicknames": { "label": "Nickname(s)", "description": "Informal nicknames or epithets.", "type": "string" },
    "status": {"label":"Status","type":"string"},
     "standard_titles": { "label": "Standard Title(s)", "description": "Common titles used in everyday reference (e.g., Lord General, Inquisitor Prime).", "type": "string" },
    "species": {"label":"Species","type":"string"},
     "formal_titles": { "label": "Formal Title(s)", "description": "Formal or ceremonial titles with proper styling.", "type": "string" },
    "Nationality": {"label":"Nationality","type":"string"},
     "full_title": { "label": "Full Title", "description": "Fully styled and complete honorific (long form).", "type": "string" },
    "gender": {"label":"Gender","type":"string"},
    "orientation": {"label":"Orientation","type":"string"},
    "loyalties": {"label":"Loyalties","type":"string"},
    "partners": {"label":"Partners","type":"string"},
    "birthplace": {"label":"Birthplace","type":"string"},
     "birthdate": {"label":"Birthdate","type":"string"},
    "during": {"label":"Era / Age","type":"string"},
     "title": {"label":"Title","type":"string"},
    "role": {"label":"Role","type":"string"},
    "combat_class": {"label":"Combat class","type":"string"},
     "specialty": {"label":"Specialty","type":"string"},
    "magic_school": {"label":"Magic school","type":"string"},
     "affinities": {"label":"Affinities","type":"string"},
    "notable_feats": {"label":"Notable feats","type":"string"},


     "territory": { "label": "Territory", "description": "Domain or region under control/influence.", "type": "string" },
     "formal_prep": {"label":"Formal prep","type":"string"},
     "seat_of_power": { "label": "Seat of Power", "description": "Primary stronghold, palace, or capital location.", "type": "string" },
    "formal_scholastic": {"label":"Formal scholastic","type":"string"},
     "residences": { "label": "Residence(s)", "description": "Notable homes, manors, or hideouts (comma-separated).", "type": "string" },
     "formal_martial": {"label":"Formal martial","type":"string"},
    "formal_arcane": {"label":"Formal arcane","type":"string"},
     "formal_religious": {"label":"Formal religious","type":"string"},
    "informal": {"label":"Informal training","type":"string"},


    "status": { "label": "Status", "description": "Current state (Alive, Deceased, Unknown, etc.).", "type": "string" },
     "fluent_in": {"label":"Fluent in","type":"string"},
    "species": { "label": "Species", "description": "Race or species.", "type": "string" },
     "semi_fluent_in": {"label":"Semi-fluent in","type":"string"}
    "Nationality": { "label": "Nationality", "description": "Nationality and/or ethnicity.", "type": "string" },
    "gender": { "label": "Gender", "description": "Gender identity.", "type": "string" },
    "orientation": { "label": "Orientation", "description": "Sexual/romantic orientation.", "type": "string" },
    "loyalties": { "label": "Loyalties", "description": "Factions, courts, houses, or organizations they serve.", "type": "string" },
    "partners": { "label": "Partner(s)", "description": "Romantic/bonded partners (comma-separated).", "type": "string" },
 
    "birthplace": { "label": "Birthplace", "description": "Place of birth/origin.", "type": "string" },
    "birthdate": { "label": "Birthdate", "description": "Date of birth (keep a consistent format across the wiki).", "type": "string" },
    "during": { "label": "During", "description": "Age/era in which they were born (e.g., The Age of Shifting Leaves).", "type": "string" },
    "deathdate": { "label": "Deathdate", "description": "Date of death (if applicable).", "type": "string" },
    "age_at_death": { "label": "Age at Death", "description": "How old they were when they died.", "type": "string" },
    "death_circumstances": { "label": "Death Circumstances", "description": "Brief description of how they died.", "type": "string" },
 
    "title": { "label": "Title", "description": "Simple title if you aren’t using the multi-title fields.", "type": "string" },
    "role": { "label": "Role", "description": "Occupation or narrative role (e.g., Enchanter, Captain).", "type": "string" },
    "combat_class": { "label": "Combat Class", "description": "Martial archetype or battlefield role (e.g., Rogue, Skirmisher).", "type": "string" },
    "specialty": { "label": "Specialty", "description": "Distinct skill focus (e.g., Second Story Work).", "type": "string" },
 
    "magic_school": { "label": "Magic School", "description": "Primary magical discipline (e.g., Enchantment).", "type": "string" },
    "affinities": { "label": "Affinities", "description": "Elemental/arcane leanings (comma-separated).", "type": "string" },
    "notable_feats": { "label": "Notable Feats", "description": "Signature spells/feats/acts (semicolon- or comma-separated).", "type": "string" },
 
    "formal_prep": { "label": "Formal (Prep)", "description": "Preparatory school or equivalent.", "type": "string" },
    "formal_scholastic": { "label": "Formal (Scholastic)", "description": "University or general scholarly education.", "type": "string" },
    "formal_martial": { "label": "Formal (Martial)", "description": "Military or 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 training.", "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" },
 
    "education": { "label": "Education (Legacy)", "description": "Legacy catch-all for education; prefer the specific formal_* and informal fields.", "type": "string" },
    "Known Languages": { "label": "Known Languages (Legacy)", "description": "Legacy catch-all for languages; prefer 'fluent_in' and 'semi_fluent_in'.", "type": "string" }
   },
   },
   "paramOrder": [
   "paramOrder": [
     "image","caption",
     "name","image","caption",
     "aliases","nicknames","standard_titles","formal_titles","full_title",
     "aliases","nicknames",
     "territory","seat_of_power","residences",
     "residences","status","species","Nationality","gender","orientation","loyalties","partners",
    "status","species","Nationality","gender","orientation","loyalties","partners",
     "birthplace","birthdate","during","title","role","combat_class","specialty","magic_school","affinities","notable_feats",
     "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",
     "formal_prep","formal_scholastic","formal_martial","formal_arcane","formal_religious","informal",
     "fluent_in","semi_fluent_in",
     "fluent_in","semi_fluent_in"
    "education","Known Languages"
   ]
   ]
}
}
</templatedata>
</templatedata>
== Usage ==
<pre>
{{Infobox character
| name          = Dren Tal'Daer
| image          =
| caption        =
| aliases        = Roland and Wulfric (et al., historically)
| nicknames      =
| residences    = Lives in Castle Brookhaven
| status        = Reincarnated; Alive
| species        = Ayldarzi
| Nationality    = —
| gender        = Male
| orientation    = Mostly straight
| loyalties      = House Vaeari; France; Tyrol
| partners      = —
| birthplace    = Near Brookhaven, Winter Court
| birthdate      = 5/14/3221
| during        = The Age of Shifting Leaves
| title          = —
| role          = Valkaenar's personal bodyguard; Lucien Brumenoir's Standard Bearer
| combat_class  = Strength-based fighter
| specialty      = Bodyguard
| magic_school  = —
| affinities    = —
| notable_feats  = —
| formal_prep    = —
| formal_scholastic = —
| formal_martial = Rischarch Academy
| formal_arcane  = —
| formal_religious = —
| informal      = Self-taught; tutored; trained as needed
| fluent_in      = Sylvan
| semi_fluent_in = French
}}
</pre>
</noinclude>
</noinclude>

Latest revision as of 18:49, 3 November 2025


Right-floating character infobox (no lordship fields). Name at top, optional image/caption, and a compact two-column table.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Namename

no description

Stringoptional
Image file name (omit 'File:')image

no description

Stringoptional
Image captioncaption

no description

Stringoptional
Aliasesaliases

no description

Stringoptional
Nicknamesnicknames

no description

Stringoptional
Residencesresidences

no description

Stringoptional
Statusstatus

no description

Stringoptional
Speciesspecies

no description

Stringoptional
NationalityNationality

no description

Stringoptional
Gendergender

no description

Stringoptional
Orientationorientation

no description

Stringoptional
Loyaltiesloyalties

no description

Stringoptional
Partnerspartners

no description

Stringoptional
Birthplacebirthplace

no description

Stringoptional
Birthdatebirthdate

no description

Stringoptional
Era / Ageduring

no description

Stringoptional
Titletitle

no description

Stringoptional
Rolerole

no description

Stringoptional
Combat classcombat_class

no description

Stringoptional
Specialtyspecialty

no description

Stringoptional
Magic schoolmagic_school

no description

Stringoptional
Affinitiesaffinities

no description

Stringoptional
Notable featsnotable_feats

no description

Stringoptional
Formal prepformal_prep

no description

Stringoptional
Formal scholasticformal_scholastic

no description

Stringoptional
Formal martialformal_martial

no description

Stringoptional
Formal arcaneformal_arcane

no description

Stringoptional
Formal religiousformal_religious

no description

Stringoptional
Informal traininginformal

no description

Stringoptional
Fluent influent_in

no description

Stringoptional
Semi-fluent insemi_fluent_in

no description

Stringoptional

Usage

{{Infobox character
| name           = Dren Tal'Daer
| image          =
| caption        =
| aliases        = Roland and Wulfric (et al., historically)
| nicknames      =
| residences     = Lives in Castle Brookhaven
| status         = Reincarnated; Alive
| species        = Ayldarzi
| Nationality    = —
| gender         = Male
| orientation    = Mostly straight
| loyalties      = House Vaeari; France; Tyrol
| partners       = —
| birthplace     = Near Brookhaven, Winter Court
| birthdate      = 5/14/3221
| during         = The Age of Shifting Leaves
| title          = —
| role           = Valkaenar's personal bodyguard; Lucien Brumenoir's Standard Bearer
| combat_class   = Strength-based fighter
| specialty      = Bodyguard
| magic_school   = —
| affinities     = —
| notable_feats  = —
| formal_prep    = —
| formal_scholastic = —
| formal_martial = Rischarch Academy
| formal_arcane  = —
| formal_religious = —
| informal       = Self-taught; tutored; trained as needed
| fluent_in      = Sylvan
| semi_fluent_in = French
}}