Template:Character: Difference between revisions

From The Reed and Rite
Created page with "<includeonly> <div style="width: 300px; background: #ffffff; border: 1px solid #aaa; padding: 0.5em; float: right;"> <table style="width: 100%; background: #ffffff; border-spacing: 0; margin: 0;"> <!-- Name --> <tr> <td colspan="2" style="text-align: center; background-color: #f2f2f2; font-size: 120%; padding: 0.2em; font-weight: bold;">{{{name|No name provided}}}</td> </tr> <!-- Image --> {{#if: {{{image|}}} | <tr> <td colspan="2" s..."
 
No edit summary
Line 1: Line 1:
<includeonly>
<includeonly>
<div style="width: 300px; background: #ffffff; border: 1px solid #aaa; padding: 0.5em; float: right;">
<div style="width: 300px; background: #ffffff; border: 1px solid #aaa; padding: 0.5em; float: right; margin: 0 0 1em 1em; vertical-align: top; display: inline-block; clear: right; position: relative; top: 1.5em;">
   <table style="width: 100%; background: #ffffff; border-spacing: 0; margin: 0;">
   <table style="width: 100%; border-spacing: 0; margin: 0; background-color: #ffffff;">
     <!-- Name -->
     <!-- Name -->
     <tr>
     <tr>
       <td colspan="2" style="text-align: center; background-color: #f2f2f2; font-size: 120%; padding: 0.2em; font-weight: bold;">{{{name|No name provided}}}</td>
       <td colspan="2" style="text-align: center; background-color: #ffffff; font-size: 120%; font-weight: bold; padding: 0;">{{{name|No name provided}}}</td>
     </tr>
     </tr>
     <!-- Image -->
     <!-- Image -->
     {{#if: {{{image|}}} |
     {{#if: {{{image|}}} |
     <tr>
     <tr>
       <td colspan="2" style="text-align: center; padding: 0.2em; background-color: #ffffff;">
       <td colspan="2" style="text-align: center; padding: 0; background-color: #ffffff;">
        [[File:{{{image}}}|200px|alt={{{image_caption|}}}|{{{image_caption|}}}]]
        <div style="display: block; margin: auto; padding: 0.5em 0; background-color: #ffffff;">
          [[File:{{{image}}}|200px|center|alt={{{image_caption|}}}|{{{image_caption|}}}]]
        </div>
       </td>
       </td>
     </tr>
     </tr>
Line 17: Line 19:
     {{#if: {{{image_caption|}}} |
     {{#if: {{{image_caption|}}} |
     <tr>
     <tr>
       <td colspan="2" style="text-align: center; font-size: 90%; font-style: italic; padding: 0.2em;">{{{image_caption}}}</td>
       <td colspan="2" style="text-align: center; font-size: 90%; font-style: italic; color: #000000; background-color: #ffffff; padding: 0.1em 0;">{{{image_caption}}}</td>
     </tr>
     </tr>
     }}
     }}
     <!-- Born -->
     <!-- Data Rows -->
     {{#if: {{{born|}}} |
     {{#if: {{{born|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Born</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Born</td>
       <td style="padding: 0.2em;">{{{born}}}</td>
       <td style="padding: 0.1em;">{{{born}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Died -->
     {{#if: {{{died|}}} |
     {{#if: {{{died|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Died</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Died</td>
       <td style="padding: 0.2em;">{{{died}}}</td>
       <td style="padding: 0.1em;">{{{died}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Spouse -->
     {{#if: {{{spouse|}}} |
     {{#if: {{{spouse|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Spouse</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Spouse</td>
       <td style="padding: 0.2em;">{{{spouse}}}</td>
       <td style="padding: 0.1em;">{{{spouse}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Parents -->
     {{#if: {{{parents|}}} |
     {{#if: {{{parents|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Parents</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Parents</td>
       <td style="padding: 0.2em;">{{{parents}}}</td>
       <td style="padding: 0.1em;">{{{parents}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Children -->
     {{#if: {{{children|}}} |
     {{#if: {{{children|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Children</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Children</td>
       <td style="padding: 0.2em;">{{{children}}}</td>
       <td style="padding: 0.1em;">{{{children}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Relatives -->
     {{#if: {{{relatives|}}} |
     {{#if: {{{relatives|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Relatives</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Relatives</td>
       <td style="padding: 0.2em;">{{{relatives}}}</td>
       <td style="padding: 0.1em;">{{{relatives}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Profession -->
     {{#if: {{{profession|}}} |
     {{#if: {{{profession|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Profession</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Profession</td>
       <td style="padding: 0.2em;">{{{profession}}}</td>
       <td style="padding: 0.1em;">{{{profession}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Titles -->
     {{#if: {{{titles|}}} |
     {{#if: {{{titles|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Titles</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Titles</td>
       <td style="padding: 0.2em;">{{{titles}}}</td>
       <td style="padding: 0.1em;">{{{titles}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Aliases -->
     {{#if: {{{aliases|}}} |
     {{#if: {{{aliases|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Aliases</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Aliases</td>
       <td style="padding: 0.2em;">{{{aliases}}}</td>
       <td style="padding: 0.1em;">{{{aliases}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Groups -->
     {{#if: {{{groups|}}} |
     {{#if: {{{groups|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Groups</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Groups</td>
       <td style="padding: 0.2em;">{{{groups}}}</td>
       <td style="padding: 0.1em;">{{{groups}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Introduced In -->
     {{#if: {{{introduced_in|}}} |
     {{#if: {{{introduced_in|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Introduced In</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Introduced In</td>
       <td style="padding: 0.2em;">{{{introduced_in}}}</td>
       <td style="padding: 0.1em;">{{{introduced_in}}}</td>
     </tr>
     </tr>
     }}
     }}
    <!-- Last Mentioned -->
     {{#if: {{{last_mentioned|}}} |
     {{#if: {{{last_mentioned|}}} |
     <tr>
     <tr>
       <td style="font-weight: bold; padding: 0.2em; vertical-align: top;">Last Mentioned</td>
       <td style="font-weight: bold; padding: 0.1em; vertical-align: top; width: 35%;">Last Mentioned</td>
       <td style="padding: 0.2em;">{{{last_mentioned}}}</td>
       <td style="padding: 0.1em;">{{{last_mentioned}}}</td>
     </tr>
     </tr>
     }}
     }}

Revision as of 04:19, 21 December 2024


Template:InfoboxCharacter

Usage

This is a generic infobox for characters. Only fields that are provided will appear in the infobox.

Parameters

  • `name` (required): The character's name.
  • `image`: Filename of the character's image (e.g., `File:Example.jpg`).
  • `image_caption`: Caption for the image.
  • `born`: The character's date of birth.
  • `died`: The character's date of death (if applicable).
  • `spouse`: The character's spouse (if applicable).
  • `parents`: The character's parents.
  • `children`: The character's children.
  • `relatives`: Other relatives of the character.
  • `profession`: The character's profession.
  • `titles`: Titles or honorifics the character holds.
  • `aliases`: Alternate names or nicknames for the character.
  • `groups`: Groups or affiliations the character belongs to.
  • `introduced_in`: Where the character was first introduced (e.g., book, chapter, etc.).
  • `last_mentioned`: Where the character was last mentioned (e.g., book, chapter, etc.).