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|}}}{{{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|}}}| | {{#if:{{{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|}}}| | ||
{| class="infobox-character" style="float:right; margin:0 0 10px 15px; width:320px; border:1px solid #AAA; background:#F9F9F9; border-collapse:collapse; border-spacing:0; font-size:90%; line-height:1.5em;" | |||
<!-- Name --> | |||
{{#if:{{{name|}}}| | |||
|- | |||
! colspan="2" style="text-align:center; font-weight:bold; font-size:115%; padding:8px 10px 6px 10px;" | {{{name}}} | |||
}} | |||
<!-- Image + caption --> | |||
{{#if:{{{image|}}}| | |||
{{#if:{{{ | |- | ||
| colspan="2" style="text-align:center; padding:0 10px 8px 10px;" | | |||
[[File:{{{image}}}|250px|center]] | |||
{{#if:{{{caption|}}}|<div style="font-size:85%; color:#555; margin-top:4px;">{{{caption}}}</div>}} | |||
}} | |||
<!-- helper row generator pattern --> | |||
{{#if:{{{aliases|}}}| |- | |||
! style="width:42%; padding:4px 8px; text-align:left;" | Aliases: | |||
| style="padding:4px 8px;" | {{{aliases}}} | |||
}} | |||
{{#if:{{{nicknames|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Nickname(s): | |||
| style="padding:4px 8px;" | {{{nicknames}}} | |||
}} | |||
{{#if:{{{standard_titles|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Standard Title(s): | |||
| style="padding:4px 8px;" | {{{standard_titles}}} | |||
}} | |||
{{#if:{{{formal_titles|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal Title(s): | |||
| style="padding:4px 8px;" | {{{formal_titles}}} | |||
}} | |||
{{#if:{{{full_title|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Full Title: | |||
| style="padding:4px 8px;" | {{{full_title}}} | |||
}} | |||
{{#if:{{{territory|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Territory: | |||
| style="padding:4px 8px;" | {{{territory}}} | |||
}} | |||
{{#if:{{{seat_of_power|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Seat of Power: | |||
| style="padding:4px 8px;" | {{{seat_of_power}}} | |||
}} | |||
{{#if:{{{residences|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Residence(s): | |||
| style="padding:4px 8px;" | {{{residences}}} | |||
}} | |||
{{#if:{{{status|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Status: | |||
| style="padding:4px 8px;" | {{{status}}} | |||
}} | |||
{{#if:{{{species|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Species: | |||
| style="padding:4px 8px;" | {{{species}}} | |||
}} | |||
{{#if:{{{Nationality|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Nationality: | |||
| style="padding:4px 8px;" | {{{Nationality}}} | |||
}} | |||
{{#if:{{{gender|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Gender: | |||
| style="padding:4px 8px;" | {{{gender}}} | |||
}} | |||
{{#if:{{{orientation|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Orientation: | |||
| style="padding:4px 8px;" | {{{orientation}}} | |||
}} | |||
{{#if:{{{loyalties|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Loyalties: | |||
| style="padding:4px 8px;" | {{{loyalties}}} | |||
}} | |||
{{#if:{{{partners|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Partner(s): | |||
| style="padding:4px 8px;" | {{{partners}}} | |||
}} | |||
{{#if:{{{birthplace|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Birthplace: | |||
| style="padding:4px 8px;" | {{{birthplace}}} | |||
}} | |||
{{#if:{{{birthdate|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Birthdate: | |||
| style="padding:4px 8px;" | {{{birthdate}}} | |||
}} | |||
{{#if:{{{during|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | During: | |||
| style="padding:4px 8px;" | {{{during}}} | |||
}} | |||
{{#if:{{{deathdate|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Deathdate: | |||
| style="padding:4px 8px;" | {{{deathdate}}} | |||
}} | |||
{{#if:{{{age_at_death|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Age at Death: | |||
| style="padding:4px 8px;" | {{{age_at_death}}} | |||
}} | |||
{{#if:{{{death_circumstances|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Death Circumstances: | |||
| style="padding:4px 8px;" | {{{death_circumstances}}} | |||
}} | |||
{{#if:{{{title|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Title: | |||
| style="padding:4px 8px;" | {{{title}}} | |||
}} | |||
{{#if:{{{role|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Role: | |||
| style="padding:4px 8px;" | {{{role}}} | |||
}} | |||
{{#if:{{{combat_class|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Combat Class: | |||
| style="padding:4px 8px;" | {{{combat_class}}} | |||
}} | |||
{{#if:{{{specialty|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Specialty: | |||
| style="padding:4px 8px;" | {{{specialty}}} | |||
}} | |||
{{#if:{{{magic_school|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Magic School: | |||
| style="padding:4px 8px;" | {{{magic_school}}} | |||
}} | |||
{{#if:{{{affinities|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Affinities: | |||
| style="padding:4px 8px;" | {{{affinities}}} | |||
}} | |||
{{#if:{{{notable_feats|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Notable Feats: | |||
| style="padding:4px 8px;" | {{{notable_feats}}} | |||
}} | |||
{{#if:{{{formal_prep|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal (Prep): | |||
| style="padding:4px 8px;" | {{{formal_prep}}} | |||
}} | |||
{{#if:{{{formal_scholastic|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal (Scholastic): | |||
| style="padding:4px 8px;" | {{{formal_scholastic}}} | |||
}} | |||
{{#if:{{{formal_martial|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal (Martial): | |||
| style="padding:4px 8px;" | {{{formal_martial}}} | |||
}} | |||
{{#if:{{{formal_arcane|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal (Arcane): | |||
| style="padding:4px 8px;" | {{{formal_arcane}}} | |||
}} | |||
{{#if:{{{formal_religious|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Formal (Religious): | |||
| style="padding:4px 8px;" | {{{formal_religious}}} | |||
}} | |||
{{#if:{{{informal|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Informal: | |||
| style="padding:4px 8px;" | {{{informal}}} | |||
}} | |||
{{#if:{{{fluent_in|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Fluent In: | |||
| style="padding:4px 8px;" | {{{fluent_in}}} | |||
}} | }} | ||
{{#if:{{{semi_fluent_in|}}}| |- | |||
! style="padding:4px 8px; text-align:left;" | Semi-Fluent In: | |||
| style="padding:4px 8px;" | {{{semi_fluent_in}}} | |||
}} | |||
|} <!-- end table --> | |||
}} <!-- end outer #if --> | |||
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
| Line 125: | Line 234: | ||
== Usage == | == Usage == | ||
{{Infobox character | {{Infobox character | ||
| name = Valkaénnar Vaeari | | name = Valkaénnar Vaeari | ||
| Line 139: | Line 247: | ||
| fluent_in = Sylvan | | fluent_in = Sylvan | ||
}} | }} | ||
</noinclude> | </noinclude> | ||
Revision as of 17:14, 3 November 2025
Simple right-floating character infobox (single table, no outer div). Fields render only when provided.
| Parameter | Description | Type | Status | |
|---|---|---|---|---|
| Name | name | no description | String | optional |
| Image (filename only) | image | no description | String | optional |
| Caption | caption | no description | String | optional |
| Aliases | aliases | no description | String | optional |
| Nickname(s) | nicknames | no description | String | optional |
| Standard Title(s) | standard_titles | no description | String | optional |
| Formal Title(s) | formal_titles | no description | String | optional |
| Full Title | full_title | no description | String | optional |
| Territory | territory | no description | String | optional |
| Seat of Power | seat_of_power | no description | String | optional |
| Residence(s) | residences | no description | String | optional |
| Status | status | no description | String | optional |
| Species | species | no description | String | optional |
| Nationality | Nationality | no description | String | optional |
| Gender | gender | no description | String | optional |
| Orientation | orientation | no description | String | optional |
| Loyalties | loyalties | no description | String | optional |
| Partner(s) | partners | no description | String | optional |
| Birthplace | birthplace | no description | String | optional |
| Birthdate | birthdate | no description | String | optional |
| During | during | no description | String | optional |
| Deathdate | deathdate | no description | String | optional |
| Age at Death | age_at_death | no description | String | optional |
| Death Circumstances | death_circumstances | no description | String | optional |
| Title | title | no description | String | optional |
| Role | role | no description | String | optional |
| Combat Class | combat_class | no description | String | optional |
| Specialty | specialty | no description | String | optional |
| Magic School | magic_school | no description | String | optional |
| Affinities | affinities | no description | String | optional |
| Notable Feats | notable_feats | no description | String | optional |
| Formal (Prep) | formal_prep | no description | String | optional |
| Formal (Scholastic) | formal_scholastic | no description | String | optional |
| Formal (Martial) | formal_martial | no description | String | optional |
| Formal (Arcane) | formal_arcane | no description | String | optional |
| Formal (Religious) | formal_religious | no description | String | optional |
| Informal | informal | no description | String | optional |
| Fluent In | fluent_in | no description | String | optional |
| Semi-Fluent In | semi_fluent_in | no description | String | optional |
Usage
{