|
|
| Line 1: |
Line 1: |
| <includeonly>{| style="float: right; width: 300px; margin: 0 0 1em 1em; border: 1px solid #4D3129; background-color: #fcfbf9; font-size: 88%; line-height: 1.5em; border-collapse: collapse; box-shadow: 0 2px 4px rgba(0,0,0,0.1);" | | <includeonly>{| style="float: right; width: 300px; margin: 0 0 1em 1em; border: 1px solid #d1d5db; background-color: #f8fafc; font-size: 88%; line-height: 1.5em; border-collapse: separate; border-spacing: 0; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 6px -1px rgba(0,0,0,0.1), 0 2px 4px -1px rgba(0,0,0,0.06);" |
| |- | | |- |
| <!-- MAIN TITLE HEADER --> | | <!-- MAIN TITLE HEADER --> |
| ! colspan="2" style="background-color: {{{Colour|#6E473B}}}; color: {{{TextColour|#ffffff}}}; text-align: center; font-size: 125%; font-weight: bold; padding: 0.6em; border-bottom: 3px solid {{{BorderColour|#4D3129}}};" | {{{Name|{{PAGENAME}}}}} | | ! colspan="2" style="background-color: {{{Colour|#6E473B}}}; color: {{{TextColour|#ffffff}}}; text-align: center; font-size: 125%; font-weight: bold; padding: 0.8em; border-bottom: 3px solid {{{BorderColour|#4D3129}}}; font-family: 'Georgia', serif;" | {{{Name|{{PAGENAME}}}}} |
| |- | | |- |
| <!-- IMAGE ROW --> | | <!-- IMAGE ROW --> |
| | colspan="2" style="text-align: center; padding: 0.5em; background-color: #ffffff; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | [[File:{{{Image|Image.png}}}|280px|center]] | | | colspan="2" style="text-align: center; padding: 0.8em; background-color: #ffffff; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" | [[File:{{{Image|Image.png}}}|280px|center]] |
| |- | | |- |
| <!-- DATA ROWS BREAKDOWN --> | | <!-- DATA ROWS BREAKDOWN --> |
| {{#if: {{{Titles|}}} | | | {{#if: {{{Titles|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Titles | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Titles |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Titles}}} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{{Titles}}} |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{Race|}}} | | | {{#if: {{{Race|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Race | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Race |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} [[{{{Race}}}]] | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} [[{{{Race}}}]] |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{UndeadRace|}}} | | | {{#if: {{{UndeadRace|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Undead Race | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Undead Race |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} [[{{{UndeadRace}}}]] | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} [[{{{UndeadRace}}}]] |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{Ethnicity|}}} | | | {{#if: {{{Ethnicity|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Ethnicity | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Ethnicity |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Ethnicity}}} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{{Ethnicity}}} |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{Gender|}}} | | | {{#if: {{{Gender|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Gender | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Gender |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Gender}}} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{{Gender}}} |
| {{!}}-}} | | {{!}}-}} |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | Age{{#if: {{{DeathYear|}}} | <span style="font-size: 75%; font-weight: normal; color: #718096; display: block;">(At Death)</span> }}{{#if: {{{UndeadAgeYear|}}} | <span style="font-size: 75%; font-weight: normal; color: #805ad5; display: block;">(+ Un-life Span{{#if: {{{UndeadDeathYear|}}} | <span style="display: block;">(At Final Death)</span> | }})</span> }} | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" | Age{{#if: {{{DeathYear|}}} | <span style="font-size: 75%; font-weight: normal; color: #718096; display: block;">(At Death)</span> }}{{#if: {{{UndeadAgeYear|}}} | <span style="font-size: 75%; font-weight: normal; color: #805ad5; display: block;">(+ Un-life Span{{#if: {{{UndeadDeathYear|}}} | <span style="display: block;">(At Final Death)</span> | }})</span> }} |
| | style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" | {{#if: {{{BirthYear|}}} | {{#expr: ({{#if: {{{DeathYear|}}} | {{{DeathYear}}} | {{CurrentLoreYear}} }} - {{{BirthYear}}}) - ({{#if: {{{DeathYear|}}} | {{#switch: {{{DeathMonth|}}} | Early January = 1 | January--February = 2 | February--March = 3 | March--April = 4 | April--May = 5 | May--June = 6 | June = 7 | June--July = 8 | July--August = 9 | August--September = 10 | September--October = 11 | October--November = 12 | November--December = 13 | Late December = 14 | 1 }} | {{CurrentLoreMonthNumber}} }} < {{#switch: {{{BirthMonth|}}} | Early January = 1 | January--February = 2 | February--March = 3 | March--April = 4 | April--May = 5 | May--June = 6 | June = 7 | June--July = 8 | July--August = 9 | August--September = 10 | September--October = 11 | October--November = 12 | November--December = 13 | Late December = 14 | 1 }})}} {{#if: {{{UndeadAgeYear|}}} | <br /><span style="color: #805ad5; font-size: 90%;">({{#expr: abs({{{UndeadAgeYear}}}) + {{#if: {{{UndeadDeathYear|}}} | {{{UndeadDeathYear}}} | {{CurrentLoreYear}} }} }} yrs undeath)</span> | }} | <span style="color: #c53030; font-weight: bold;">[Missing BirthYear]</span> }} | | | style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" | {{#if: {{{BirthYear|}}} | {{#expr: ({{#if: {{{DeathYear|}}} | {{{DeathYear}}} | {{CurrentLoreYear}} }} - {{{BirthYear}}}) - ({{#if: {{{DeathYear|}}} | {{#switch: {{{DeathMonth|}}} | Early January = 1 | January--February = 2 | February--March = 3 | March--April = 4 | April--May = 5 | May--June = 6 | June = 7 | June--July = 8 | July--August = 9 | August--September = 10 | September--October = 11 | October--November = 12 | November--December = 13 | Late December = 14 | 1 }} | {{CurrentLoreMonthNumber}} }} < {{#switch: {{{BirthMonth|}}} | Early January = 1 | January--February = 2 | February--March = 3 | March--April = 4 | April--May = 5 | May--June = 6 | June = 7 | June--July = 8 | July--August = 9 | August--September = 10 | September--October = 11 | October--November = 12 | November--December = 13 | Late December = 14 | 1 }})}} {{#if: {{{UndeadAgeYear|}}} | <br /><span style="color: #805ad5; font-size: 90%;">({{#expr: abs({{{UndeadAgeYear}}}) + {{#if: {{{UndeadDeathYear|}}} | {{{UndeadDeathYear}}} | {{CurrentLoreYear}} }} }} yrs undeath)</span> | }} | <span style="color: #c53030; font-weight: bold;">[Missing BirthYear]</span> }} |
| |- | | |- |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | Date of Birth | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" | Date of Birth |
| | style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" | {{#if: {{{BirthYear|}}} | {{#ifexpr: {{{BirthYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{BirthMonth|}}} |, {{{BirthMonth}}} | }}, Year {{#ifexpr: {{{BirthYear}}} < 1 | {{#expr: abs({{{BirthYear}}}) }} | {{{BirthYear}}} }} | <span style="color: #c53030; font-weight: bold;">[Missing BirthYear/BirthMonth]</span> }} | | | style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" | {{#if: {{{BirthYear|}}} | {{#ifexpr: {{{BirthYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{BirthMonth|}}} |, {{{BirthMonth}}} | }}, Year {{#ifexpr: {{{BirthYear}}} < 1 | {{#expr: abs({{{BirthYear}}}) }} | {{{BirthYear}}} }} | <span style="color: #c53030; font-weight: bold;">[Missing BirthYear/BirthMonth]</span> }} |
| |- | | |- |
| {{#if: {{{DeathYear|}}} | | | {{#if: {{{DeathYear|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Date of Death | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Date of Death |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{#ifexpr: {{{DeathYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{DeathMonth|}}} |, {{{DeathMonth}}} | }}, Year {{#ifexpr: {{{DeathYear}}} < 1 | {{#expr: abs({{{DeathYear}}}) }} | {{{DeathYear}}} }} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{#ifexpr: {{{DeathYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{DeathMonth|}}} |, {{{DeathMonth}}} | }}, Year {{#ifexpr: {{{DeathYear}}} < 1 | {{#expr: abs({{{DeathYear}}}) }} | {{{DeathYear}}} }} |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{UndeadAgeYear|}}} | | | {{#if: {{{UndeadAgeYear|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Date of Reanimation | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Date of Reanimation |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{#ifexpr: {{{UndeadAgeYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{UndeadMonth|}}} |, {{{UndeadMonth}}} | }}, Year {{#ifexpr: {{{UndeadAgeYear}}} < 1 | {{#expr: abs({{{UndeadAgeYear}}}) }} | {{{UndeadAgeYear}}} }} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{#ifexpr: {{{UndeadAgeYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{UndeadMonth|}}} |, {{{UndeadMonth}}} | }}, Year {{#ifexpr: {{{UndeadAgeYear}}} < 1 | {{#expr: abs({{{UndeadAgeYear}}}) }} | {{{UndeadAgeYear}}} }} |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{UndeadDeathYear|}}} | | | {{#if: {{{UndeadDeathYear|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Date of Final Death | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Date of Final Death |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{#ifexpr: {{{UndeadDeathYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{UndeadDeathMonth|}}} |, {{{UndeadDeathMonth}}} | }}, Year {{#ifexpr: {{{UndeadDeathYear}}} < 1 | {{#expr: abs({{{UndeadDeathYear}}}) }} | {{{UndeadDeathYear}}} }} | | {{!}} style="border-bottom: 1px solid {{{LineColour|#e2e8f0}}}; padding: 0.5em 0.8em; background-color: #ffffff;" {{!}} {{#ifexpr: {{{UndeadDeathYear}}} < 1 | Era Vetus | Era Nova }}{{#if: {{{UndeadDeathMonth|}}} |, {{{UndeadDeathMonth}}} | }}, Year {{#ifexpr: {{{UndeadDeathYear}}} < 1 | {{#expr: abs({{{UndeadDeathYear}}}) }} | {{{UndeadDeathYear}}} }} |
| {{!}}-}} | | {{!}}-}} |
| {{#if: {{{Nationality|}}} | | | {{#if: {{{Nationality|}}} | |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Nationality | | ! style="text-align: left; padding: 0.5em 0.8em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#e2e8f0}}}; border-bottom: 1px solid {{{LineColour|#e2e8f0}}};" {{!}} Nationality |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Nationality}}} | | {{!}} style="border-bottom: |
| {{!}}-}}
| |
| {{#if: {{{Nation|}}} |
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Nation
| |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} [[{{{Nation}}}]]
| |
| {{!}}-}}
| |
| {{#if: {{{Occupation|}}} |
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Occupation
| |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Occupation}}}
| |
| {{!}}-}}
| |
| {{#if: {{{Religion|}}} |
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Religion
| |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Religion}}}
| |
| {{!}}-}}
| |
| {{#if: {{{Languages|}}} |
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Languages
| |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{Languages}}}
| |
| {{!}}-}}
| |
| {{#if: {{{CharacterType|}}} |
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" {{!}} Character Type
| |
| {{!}} style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" {{!}} {{{CharacterType}}}
| |
| {{!}}-}}
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | Player
| |
| | style="border-bottom: 1px solid {{{LineColour|#4D3129}}}; padding: 0.4em 0.6em;" | <span style="font-family: monospace;">{{#if: {{{Player|}}} | [[{{{Player}}}]] | <span style="color: #c53030; font-weight: bold;">[Missing Player]</span> }}</span>
| |
| |-
| |
| <!-- BOTTOM STATUS ROW -->
| |
| ! style="text-align: left; padding: 0.4em 0.6em; background-color: {{{LabelColour|#F5EFEA}}}; color: {{{LabelTextColour|#2d3748}}}; width: 40%; border-right: 1px solid {{{LineColour|#4D3129}}}; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | Status
| |
| | style="padding: 0.4em 0.6em; border-bottom: 1px solid {{{LineColour|#4D3129}}};" | <span style="font-weight: bold; color: {{#switch: {{lc:{{{Status|{{{status|alive}}}}}}}}|alive=#2f855a|deceased|dead=#c53030|missing|unknown=#dd6b20|imprisoned|captured=#d69e2e|retired=#3182ce|undead=#805ad5|archived=#718096|#2f855a}};">{{{Status|{{{status|Alive}}}}}}</span>
| |
| |}<!--
| |
| --><span style="display:none;">{{#switch: {{#ifeq:{{PAGENAME}}|Character Example|EXCLUDE|{{#ifeq:{{PAGENAME}}|Character Template|EXCLUDE|OK}}}}
| |
| | EXCLUDE =
| |
| | #default = {{#switch: {{lc:{{{CharacterType|Primary Character}}}}}
| |
| | side character = [[Category:Side Characters]]
| |
| | archived character = [[Category:Archived Characters]]
| |
| | #default = [[Category:Characters]]
| |
| }}
| |
| }}</span>{{#if: {{{Race|}}} |{{#switch: {{#ifeq:{{PAGENAME}}|Character Example|EXCLUDE|{{#ifeq:{{PAGENAME}}|Character Template|EXCLUDE|OK}}}}
| |
| | EXCLUDE =
| |
| | #default = [[Category:{{{Race}}} Characters]]
| |
| }}}}{{#if: {{{UndeadRace|}}} |{{#switch: {{#ifeq:{{PAGENAME}}|Character Example|EXCLUDE|{{#ifeq:{{PAGENAME}}|Character Template|EXCLUDE|OK}}}}
| |
| | EXCLUDE =
| |
| | #default = [[Category:{{{UndeadRace}}} Characters]]
| |
| }}}}{{#ifeq:{{PAGENAME}}|Character Template|[[Category:Character Templates]]}}</includeonly><noinclude>
| |
| | |
| == 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:
| |
| <pre>
| |
| {{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
| |
| }}
| |
| </pre>
| |
| | |
| == TemplateData ==
| |
| <templatedata>
| |
| {
| |
| "description": "Project Aquila's official automated Character Infobox.",
| |
| "params": {
| |
| "Colour": { "label": "Banner Background Colour", "description": "Hex code for the top header background (defaults to #6E473B).", "type": "string", "suggested": true, "default": "#6E473B" },
| |
| "TextColour": { "label": "Banner Text Colour", "description": "Colour code for the title text (defaults to #ffffff).", "type": "string", "suggested": true, "default": "#ffffff" },
| |
| "BorderColour": { "label": "Banner Underline Colour", "description": "Hex code for the thick accent bar below the header (defaults to #4D3129).", "type": "string", "suggested": true, "default": "#4D3129" },
| |
| "LabelColour": { "label": "Label Background Colour", "description": "Hex code for the background tint on left-hand labels (defaults to #F5EFEA).", "type": "string", "suggested": true, "default": "#F5EFEA" },
| |
| "LabelTextColour": { "label": "Label Text Colour", "description": "Hex code for text color inside the left-hand label cells (defaults to #2d3748).", "type": "string", "suggested": true, "default": "#2d3748" },
| |
| "LineColour": { "label": "Internal Grid Line Colour", "description": "Hex code for the thin divider lines between table rows and label columns (defaults to #4D3129).", "type": "string", "suggested": true, "default": "#4D3129" },
| |
| "Name": { "label": "Character Name", "description": "Display name at the top. Defaults to the page title.", "type": "string", "suggested": true },
| |
| "Image": { "label": "Image File Name", "description": "Filename of the character portrait (e.g. Character.png).", "type": "wiki-file-name", "default": "Image.png", "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 },
| |
| "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 },
| |
| "Gender": { "label": "Gender", "description": "Character's gender identity. Hides if blank.", "type": "string", "suggested": true },
| |
| "BirthMonth": {
| |
| "label": "Birth Month",
| |
| "description": "The birth month used for age calculation. Select from suggested list.",
| |
| "type": "string",
| |
| "required": true,
| |
| "suggestedvalues": [
| |
| "Early January", "January--February", "February--March", "March--April", "April--May", "May--June", "June", "June--July", "July--August", "August--September", "September--October", "October--November", "November--December", "Late December"
| |
| ]
| |
| },
| |
| "BirthYear": {
| |
| "label": "Birth Year",
| |
| "description": "The year of birth (negative for Era Vetus, positive for Era Nova).",
| |
| "type": "number",
| |
| "required": true
| |
| },
| |
| "DeathMonth": {
| |
| "label": "Death Month",
| |
| "description": "The month of death for locking the age calculation. Optional.",
| |
| "type": "string",
| |
| "required": false,
| |
| "suggestedvalues": [
| |
| "Early January", "January--February", "February--March", "March--April", "April--May", "May--June", "June", "June--July", "July--August", "August--September", "September--October", "October--November", "November--December", "Late December"
| |
| ]
| |
| },
| |
| "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": "(UNDEAD CHARACTERS ONLY) The year the character became undead (used for calculating un-life span). Optional.", "type": "number", "required": false },
| |
| "UndeadMonth": {
| |
| "label": "Undead Transformation Month",
| |
| "description": "(UNDEAD CHARACTERS ONLY) The month the character became undead. Optional.",
| |
| "type": "string",
| |
| "required": false,
| |
| "suggestedvalues": [
| |
| "Early January", "January--February", "February--March", "March--April", "April--May", "May--June", "June", "June--July", "July--August", "August--September", "September--October", "October--November", "November--December", "Late December"
| |
| ]
| |
| },
| |
| "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": {
| |
| "label": "Final Death Month",
| |
| "description": "(UNDEAD CHARACTERS ONLY) The month the undead character suffered final death. Optional.",
| |
| "type": "string",
| |
| "required": false,
| |
| "suggestedvalues": [
| |
| "Early January", "January--February", "February--March", "March--April", "April--May", "May--June", "June", "June--July", "July--August", "August--September", "September--October", "October--November", "November--December", "Late December"
| |
| ]
| |
| },
| |
| "Nationality": { "label": "Nationality", "description": "Current country or region of allegiance. Hides if blank.", "type": "string", "suggested": true },
| |
| "Nation": { "label": "Nation Link", "description": "Internal link to the nation page. Automatically linked. Hides if blank.", "type": "wiki-page-name", "suggested": true },
| |
| "Occupation": { "label": "Occupation", "description": "The character's job or primary role. Hides if blank.", "type": "string", "suggested": true },
| |
| "Religion": { "label": "Religion", "description": "Character's religious affiliation. Hides if blank.", "type": "string", "suggested": true },
| |
| "Languages": { "label": "Languages Spoken", "description": "Languages the character is fluent in. Hides if blank.", "type": "string", "suggested": true },
| |
| "CharacterType": {
| |
| "label": "Character Type",
| |
| "description": "Indicates the narrative classification of the character relative to active players and server mechanics.",
| |
| "type": "string",
| |
| "required": false,
| |
| "suggestedvalues": [
| |
| "Primary Character",
| |
| "Secondary Character",
| |
| "Side Character",
| |
| "Archived Character"
| |
| ]
| |
| },
| |
| "Player": {
| |
| "label": "Minecraft Username",
| |
| "description": "The player behind the character.",
| |
| "type": "wiki-page-name",
| |
| "required": true
| |
| },
| |
| "Status": {
| |
| "label": "Status",
| |
| "description": "Current status. Trusts parameters cleanly. Defaults to Alive.",
| |
| "type": "string",
| |
| "default": "Alive",
| |
| "required": true,
| |
| "suggestedvalues": [
| |
| "Alive", "Deceased", "Dead", "Missing", "Unknown", "Imprisoned", "Captured", "Retired", "Undead", "Archived"
| |
| ]
| |
| }
| |
| }
| |
| }
| |
| </templatedata>
| |
| </noinclude>
| |