Template:Character: Difference between revisions
From DSRPG
Created page with "<!-- Template:Character --> <includeonly> <div class="infoboxFrame characterBox"> <div class="infoboxHeadTitle" style="background-color: {{{color|#8899bb}}};">{{{name|Character Name}}}</div> <!-- Image section --> {{#if: {{{image|}}} | <div class="infoboxImage"> [[File:{{{image}}}|300px|{{{name|Character Name}}}]] {{#if: {{{caption|}}} | <div class="infoboxCaption">{{{caption}}}</div> |}} </div> |}} <!-- Basic Information --> {{#if:..." |
No edit summary |
||
| (5 intermediate revisions by the same user not shown) | |||
| Line 3: | Line 3: | ||
<div class="infoboxFrame characterBox"> | <div class="infoboxFrame characterBox"> | ||
<div class="infoboxHeadTitle" style="background-color: {{{color|#8899bb}}};">{{{name|Character Name}}}</div> | <div class="infoboxHeadTitle" style="background-color: {{{color|#8899bb}}};">{{{name|Character Name}}}</div> | ||
{{#if: {{{image|}}} | | {{#if: {{{image|}}} | | ||
<div class="infoboxImage"> | <div class="infoboxImage"> | ||
| Line 12: | Line 10: | ||
|}} | |}} | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{title|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Title</div> | <div class="infoboxLabel">Title</div> | ||
<div class="infoboxData">{{{title}}}</div> | <div class="infoboxData">{{{title}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{occupation|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Occupation</div> | <div class="infoboxLabel">Occupation</div> | ||
<div class="infoboxData">{{{occupation}}}</div> | <div class="infoboxData">{{{occupation}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{motto|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Motto</div> | <div class="infoboxLabel">Motto</div> | ||
<div class="infoboxData" style="font-style: italic;">{{{motto}}}</div> | <div class="infoboxData" style="font-style: italic;">{{{motto}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{reign|}}} | | ||
<div class="infoboxSubheader">Royal Information</div> | <div class="infoboxSubheader">Royal Information</div> | ||
| Line 44: | Line 32: | ||
<div class="infoboxData">{{{reign}}}</div> | <div class="infoboxData">{{{reign}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{coronation|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Coronation</div> | <div class="infoboxLabel">Coronation</div> | ||
<div class="infoboxData">{{{coronation}}}</div> | <div class="infoboxData">{{{coronation}}}</div> | ||
</div> | </div> | ||
|}} | |}} {{#if: {{{predecessor|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Predecessor</div> | <div class="infoboxLabel">Predecessor</div> | ||
<div class="infoboxData">{{{predecessor}}}</div> | <div class="infoboxData">{{{predecessor}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{successor|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Successor</div> | <div class="infoboxLabel">Successor</div> | ||
| Line 66: | Line 48: | ||
</div> | </div> | ||
|}} | |}} | ||
<div class="infoboxSubheader">Personal Information</div> | |||
<div class="infoboxSubheader">Personal Information</div> | |||
{{#if: {{{born|}}} | | {{#if: {{{born|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
| Line 75: | Line 54: | ||
<div class="infoboxData">{{{born}}}</div> | <div class="infoboxData">{{{born}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{died|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Died</div> | <div class="infoboxLabel">Died</div> | ||
<div class="infoboxData">{{{died}}}</div> | <div class="infoboxData">{{{died}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{age|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Age</div> | <div class="infoboxLabel">Age</div> | ||
<div class="infoboxData">{{{age}}}</div> | <div class="infoboxData">{{{age}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{race|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Race</div> | <div class="infoboxLabel">Race</div> | ||
<div class="infoboxData">{{{race}}}</div> | <div class="infoboxData">{{{race}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{gender|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Gender</div> | <div class="infoboxLabel">Gender</div> | ||
<div class="infoboxData">{{{gender}}}</div> | <div class="infoboxData">{{{gender}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{height|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Height</div> | <div class="infoboxLabel">Height</div> | ||
<div class="infoboxData">{{{height}}}</div> | <div class="infoboxData">{{{height}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{house|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">House</div> | <div class="infoboxLabel">House</div> | ||
<div class="infoboxData">{{{house}}}</div> | <div class="infoboxData">{{{house}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{faction|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Faction</div> | <div class="infoboxLabel">Faction</div> | ||
<div class="infoboxData">{{{faction}}}</div> | <div class="infoboxData">{{{faction}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{residence|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Residence</div> | <div class="infoboxLabel">Residence</div> | ||
| Line 132: | Line 95: | ||
</div> | </div> | ||
|}} | |}} | ||
<div class="infoboxSubheader">Family</div> | <div class="infoboxSubheader">Family</div> | ||
{{#if: {{{spouse|}}} | | {{#if: {{{spouse|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
| Line 143: | Line 101: | ||
<div class="infoboxData">{{{spouse}}}</div> | <div class="infoboxData">{{{spouse}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{issue|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Children</div> | <div class="infoboxLabel">Children</div> | ||
<div class="infoboxData">{{{issue}}}</div> | <div class="infoboxData">{{{issue}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{father|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Father</div> | <div class="infoboxLabel">Father</div> | ||
<div class="infoboxData">{{{father}}}</div> | <div class="infoboxData">{{{father}}}</div> | ||
</div> | </div> | ||
|}} | |}} {{#if: {{{mother|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Mother</div> | <div class="infoboxLabel">Mother</div> | ||
<div class="infoboxData">{{{mother}}}</div> | <div class="infoboxData">{{{mother}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{siblings|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Siblings</div> | <div class="infoboxLabel">Siblings</div> | ||
<div class="infoboxData">{{{siblings}}}</div> | <div class="infoboxData">{{{siblings}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{magictype|}}}|{{{abilities|}}} | | ||
<div class="infoboxSubheader">Abilities</div> | <div class="infoboxSubheader">Abilities</div> | ||
|}} | |}}{{#if: {{{class|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Class</div> | <div class="infoboxLabel">Class</div> | ||
<div class="infoboxData">{{{class}}}</div> | <div class="infoboxData">{{{class}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{magictype|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Magic Type</div> | <div class="infoboxLabel">Magic Type</div> | ||
<div class="infoboxData">{{{magictype}}}</div> | <div class="infoboxData">{{{magictype}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{abilities|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Abilities</div> | <div class="infoboxLabel">Abilities</div> | ||
<div class="infoboxData">{{{abilities}}}</div> | <div class="infoboxData">{{{abilities}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{equipment|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Equipment</div> | <div class="infoboxLabel">Equipment</div> | ||
<div class="infoboxData">{{{equipment}}}</div> | <div class="infoboxData">{{{equipment}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{religion|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Religion</div> | <div class="infoboxLabel">Religion</div> | ||
<div class="infoboxData">{{{religion}}}</div> | <div class="infoboxData">{{{religion}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{loyalty|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">Loyalty</div> | <div class="infoboxLabel">Loyalty</div> | ||
<div class="infoboxData">{{{loyalty}}}</div> | <div class="infoboxData">{{{loyalty}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{signature|}}} | | ||
<div class="infoboxRow signature"> | <div class="infoboxRow signature"> | ||
<div class="infoboxLabel">Signature</div> | <div class="infoboxLabel">Signature</div> | ||
<div class="infoboxData">[[File:{{{signature}}}|250px]]</div> | <div class="infoboxData">[[File:{{{signature}}}|250px]]</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{custom1name|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">{{{custom1name}}}</div> | <div class="infoboxLabel">{{{custom1name}}}</div> | ||
<div class="infoboxData">{{{custom1value|}}}</div> | <div class="infoboxData">{{{custom1value|}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{custom2name|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">{{{custom2name}}}</div> | <div class="infoboxLabel">{{{custom2name}}}</div> | ||
<div class="infoboxData">{{{custom2value|}}}</div> | <div class="infoboxData">{{{custom2value|}}}</div> | ||
</div> | </div> | ||
|}} | |}}{{#if: {{{custom3name|}}} | | ||
<div class="infoboxRow"> | <div class="infoboxRow"> | ||
<div class="infoboxLabel">{{{custom3name}}}</div> | <div class="infoboxLabel">{{{custom3name}}}</div> | ||
Latest revision as of 18:46, 4 May 2025
Template:Character
This template creates an infobox for characters in the world of Irinia.
Usage
{{Character
|name = Character Name
|color = #8899bb
|image = Character_portrait.jpg
|caption = Portrait of Character Name
|title = Official title
|occupation = Occupation or role
|motto = Character's personal motto
|reign = Period of rule (for monarchs)
|coronation = Date of coronation (for monarchs)
|predecessor = Previous monarch (for royalty)
|successor = Next monarch (for royalty)
|born = Date and place of birth
|died = Date and place of death
|age = Current age
|race = Character's race
|gender = Character's gender
|height = Character's height
|house = Noble house affiliation
|faction = Political/social faction
|residence = Where the character lives
|spouse = Character's spouse(s)
|issue = Character's children
|father = Character's father
|mother = Character's mother
|siblings = Character's siblings
|class = Character class (for adventurers)
|magictype = Type of magic used
|abilities = Special abilities or skills
|equipment = Notable equipment or artifacts
|religion = Religious affiliation
|loyalty = Political or personal loyalties
|signature = Signature_file.svg
|custom1name = Custom field name
|custom1value = Custom field value
|custom2name = Custom field name
|custom2value = Custom field value
|custom3name = Custom field name
|custom3value = Custom field value
}}
Parameters
- name: Character's full name
- color: Background color for the header (hex code)
- image: Image filename (must be uploaded to the wiki)
- caption: Caption for the image
- title: Official title or honorific
- occupation: Profession or role in society
- motto: Personal motto or saying
- reign: Period of rule (for monarchs)
- coronation: Date of coronation (for monarchs)
- predecessor: Previous monarch (for royalty)
- successor: Next monarch (for royalty)
- born: Date and place of birth
- died: Date and place of death
- age: Current age
- race: Character's race
- gender: Character's gender
- height: Character's height
- house: Noble house affiliation
- faction: Political/social faction
- residence: Where the character lives
- spouse: Character's spouse(s)
- issue: Character's children
- father: Character's father
- mother: Character's mother
- siblings: Character's siblings
- class: Character class (for adventurers)
- magictype: Type of magic used
- abilities: Special abilities or skills
- equipment: Notable equipment or artifacts
- religion: Religious affiliation
- loyalty: Political or personal loyalties
- signature: Image file of character's signature
- custom1name, custom2name, custom3name: Custom field labels
- custom1value, custom2value, custom3value: Custom field values
Examples
See the template documentation page for examples.