Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Template:Character Data: Difference between revisions

Template page
Joe Beaudoin Jr. (talk | contribs)
No edit summary
Joe Beaudoin Jr. (talk | contribs)
mNo edit summary
 
(36 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{| class="infobox" cellspacing="5"
<includeonly><div style="display:none;">{{#if:{{{gender|}}}|{{#genealogy:person|gender={{{gender}}}}}}}{{#if:{{{deceased|}}}|{{#genealogy:person|deceased={{{deceased}}}}}}}{{#if:{{{gen_birthdate|{{{birthdate|}}}}}}|{{#genealogy:description|{{{gen_birthdate|{{{birthdate}}}}}}}}}}{{#if:{{{spouse|}}}|{{#genealogy:partner|{{{spouse}}}}}}}{{#if:{{{spouse1|}}}|{{#genealogy:partner|{{{spouse1}}}}}}}{{#if:{{{spouse2|}}}|{{#genealogy:partner|{{{spouse2}}}}}}}{{#if:{{{spouse3|}}}|{{#genealogy:partner|{{{spouse3}}}}}}}{{#if:{{{parent 1|}}}|{{#genealogy:parent|{{{parent 1}}}}}}}{{#if:{{{parent 2|}}}|{{#genealogy:parent|{{{parent 2}}}}}}}{{#if:{{{step_parent 1|}}}|{{#genealogy:step_parent|{{{step_parent 1}}}}}}}{{#if:{{{step_parent 2|}}}|{{#genealogy:step_parent|{{{step_parent 2}}}}}}}</div>
{| class="infobox" cellspacing="5"
|- class="infoboxheader"
|- class="infoboxheader"
| colspan="2"|
| colspan="2" |
{|  
{| style="background:transparent; width:100%;" cellspacing="0" cellpadding="0"
|- style="text-align: left; font-size: larger;" cellpadding="0" cellspacing="0" width="100%"
|- style="text-align: left; font-size: larger;"
| width="27" | {{Series Icon|series={{{series|}}}}}
| width="27" | {{Series Icon|series={{{series|}}}}}
| width="{{#if:{{{series 2|}}}|27|0}}" | {{#if:{{{series 2|}}}|{{Series Icon|series={{{series 2|}}}}}|<!--null-->}}
| width="{{#if:{{{series 2|}}}|27|0}}" | {{#if:{{{series 2|}}}|{{Series Icon|series={{{series 2|}}}}}|}}
| width="{{#if:{{{series 3|}}}|27|0}}" | {{#if:{{{series 3|}}}|{{Series Icon|series={{{series 3|}}}}}|<!--null-->}}
| width="{{#if:{{{series 3|}}}|27|0}}" | {{#if:{{{series 3|}}}|{{Series Icon|series={{{series 3|}}}}}|}}
| style="text-align: center;" width="95%" | '''{{{title|{{PAGENAME}}}}}'''
| style="text-align: center;" | '''{{{title|{{PAGENAME}}}}}'''
|}
|}
|-
{{#if:{{{photo|}}}|{{!}}-
|- class="{{#if:{{{photo|}}}||hiddenStructure}}"
{{!}} colspan="2" style="text-align: center;" {{!}}{{#if:{{{photo 2|}}}|{{#tag:tabber|{{{photo_label|Image 1}}} = [[File:{{#invoke:FileCleaner|main|{{{photo}}}}}|290px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption|}}}|<br/>{{{caption}}}|}}{{!}}-{{!}}{{{photo 2_label|Image 2}}} = [[File:{{#invoke:FileCleaner|main|{{{photo 2}}}}}|290px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption 2|}}}|<br/>{{{caption 2}}}|}}{{#if:{{{photo 3|}}}|{{!}}-{{!}}{{{photo 3_label|Image 3}}} = [[File:{{#invoke:FileCleaner|main|{{{photo 3}}}}}|290px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption 3|}}}|<br/>{{{caption 3}}}|}}}}{{#if:{{{photo 4|}}}|{{!}}-{{!}}{{{photo 4_label|Image 4}}} = [[File:{{#invoke:FileCleaner|main|{{{photo 4}}}}}|290px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption 4|}}}|<br/>{{{caption 4}}}|}}}}}}|[[File:{{#invoke:FileCleaner|main|{{{photo}}}}}|300px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption|}}}|<br/>{{{caption}}}|}}}}}}
| colspan="2" style="text-align: center;" | [[File:{{{photo|}}}|300px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption|}}}|<br/> {{{caption|}}}|}}
|- {{#if:{{{spoilers|}}}||style="display:none;"}}
|- class="{{#if:{{{spoilers|}}}||hiddenStructure}}"
| colspan="2" style="text-align:center;" | <span class="mw-customtoggle-infobox" style="color: var(--color-link); cursor: pointer;">[show/hide spoilers]</span><br/><small>Spoilers hidden in infobox by default.</small>
| colspan="2" style="text-align:center;" | <span class="mw-customtoggle-infobox" style="color: var(--color-link);">[show/hide spoilers]</span><br/><small>Spoilers hidden in infobox by default only.</small>
|- style="vertical-align: top; text-align: left;"
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{name|}}}||hiddenStructure}}"
{{#if:{{{name|}}}|
| style="white-space: nowrap;" |  
{{!}} style="white-space: nowrap;" {{!}} {{#if:{{#switch:{{{cylon|}}}|Y|y|Yes|yes=1}}{{#switch:{{{5cylon|}}}|Y|y|Yes|yes=1}}{{#switch:{{{hcylon|}}}|Y|y|Yes|yes=1}}{{#switch:{{{mcylon|}}}|Y|y|Yes|yes=1}}|'''Human Name'''|'''Name'''}}
{{#switch:{{{cylon}}}
{{!}} {{{name}}}
| Y
| y
| Yes
| yes = '''Human Name'''
| #default='''Name'''
}}
}}
| {{{name}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{age|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{age|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{age|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| '''Age'''
| '''Age'''
| {{{age}}}
| {{{age}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{colony|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{colony|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{colony|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
| '''Colony'''
| '''Colony'''
| {{{colony}}}
| {{{colony}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthplace|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{birthplace|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthplace|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
| '''Birth place'''
| '''Birthplace'''
| {{{birthplace}}}
| {{{birthplace}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{birthname|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthname|}}}||style="display:none;"}}
| style="white-space: nowrap;" | '''Birth Name'''  
| style="white-space: nowrap;" | '''Birth Name'''  
| {{{birthname}}}
| {{{birthname}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{birthdate|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthdate|}}}||style="display:none;"}}
| style="white-space: nowrap;" | '''Birth Date'''  
| style="white-space: nowrap;" | '''Birth Date'''  
| {{{birthdate}}}
| {{{birthdate}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{callsign|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{callsign|}}}||style="display:none;"}}
| '''Callsign'''
| '''Callsign'''
| {{{callsign}}}
| {{{callsign}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{nickname|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{nickname|}}}||style="display:none;"}}
| '''Nickname'''
| '''Nickname'''
| {{{nickname}}}
| {{{nickname}}}
|- style="vertical-align: top; text-align: left;"
|- style="vertical-align: top; text-align: left;" {{#if:{{{seen|}}}{{{seenref|}}}||style="display:none;"}}
  class="{{#if:{{{seen|}}}||hiddenStructure}} {{#if:{{{seenref|}}}||hiddenStructure}}"
| style="white-space: nowrap;" | '''{{#if:{{{seen|}}}|{{#ifeq:{{{seen}}}|{{{lastseen|}}}|Only Appearance|Introduced}}|Introduced}}'''
| style="white-space: nowrap;" |'''Introduced'''
| {{#if:{{{seenref|}}}|{{{seenref}}}|{{#if:{{{pseen|}}}|[[{{{seen}}}|{{{pseen}}}]]|[[{{{seen}}}]]}}}}
| {{#if:{{{seenref|}}}|{{{seenref|}}}|{{#if:{{{pseen|}}}|[[{{{seen}}}|{{{pseen}}}]]|[[{{{seen}}}]]}}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{#ifeq:{{{seen|}}}|{{{lastseen|}}}||{{{lastseen|}}}{{{lastseenref|}}}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{lastseen|}}}{{{lastseenref|}}}|id="mw-customcollapsible-infobox"|}}
| '''Last Appearance'''
  class="{{#if:{{{lastseen|}}}||hiddenStructure}} {{#if:{{{lastseenref|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| {{#if:{{{lastseenref|}}}|{{{lastseenref}}}|{{#if:{{{plastseen|}}}|[[{{{lastseen}}}|{{{plastseen}}}]]|[[{{{lastseen}}}]]}}}}
| '''Last Known Appearance'''
|- style="vertical-align: top; text-align: left;" {{#if:{{{death|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
| {{#if:{{{lastseenref|}}}|{{{lastseenref|}}}|{{#if:{{{plastseen|}}}|[[{{{lastseen}}}|{{{plastseen}}}]]|[[{{{lastseen}}}]]}}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{death|}}}|id="mw-customcollapsible-infobox"|}}
  class="{{#if:{{{death|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| '''Death'''
| '''Death'''
| {{{death}}}
| {{{death}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{parents|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{parents|}}}||style="display:none;"}}
| '''Parents'''
| '''Parents'''
| {{{parents}}}
| {{{parents}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{siblings|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{step_parents|}}}||style="display:none;"}}
| '''Step-Parents'''
| {{{step_parents}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{siblings|}}}||style="display:none;"}}
| '''Siblings'''
| '''Siblings'''
| {{{siblings}}}
| {{{siblings}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{children|}}}|id="mw-customcollapsible-infobox"|}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{children|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
  class="{{#if:{{{children|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| '''Children'''
| '''Children'''
| {{{children}}}
| {{{children}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{marital status|}}}|id="mw-customcollapsible-infobox"|}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{marital status|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
  class="{{#if:{{{marital status|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| style="white-space: nowrap;" | '''Marital Status'''
| style="white-space: nowrap;"|'''Marital Status'''
| {{{marital status}}}
| {{{marital status}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{familytree|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{familytree|}}}||style="display:none;"}}
| style="white-space: nowrap;"|'''Family Tree'''
| style="white-space: nowrap;" | '''Family Tree'''
| [[#Family tree|View]]
| [[#Family tree|View]]
|- style="vertical-align: top; text-align: left;" {{#if:{{{role|}}}|id="mw-customcollapsible-infobox"|}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{role|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
  class="{{#if:{{{role|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| '''Role'''
| '''Role'''
| {{{role}}}
| {{{role}}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{rank|}}}|id="mw-customcollapsible-infobox"|}}
|- style="vertical-align: top; text-align: left;" {{#if:{{{rank|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
  class="{{#if:{{{rank|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| '''Rank'''
| '''Rank'''
| {{{rank}}}
| {{{rank}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{serial|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{serial|}}}||style="display:none;"}}
| '''Serial Number'''
| '''Serial Number'''
| {{{serial}}}
| {{{serial}}}
|- style="vertical-align: top; text-align: left;" class="{{#if:{{{actor|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: left;" {{#if:{{{actor|}}}||style="display:none;"}}
| style="white-space: nowrap;" |'''Portrayed by'''
| style="white-space: nowrap;" | '''Portrayed by'''
| style="white-space: nowrap;" | {{{actor}}}
| {{{actor}}}
|- style="vertical-align: top; text-align: center;" {{#if:{{{cylon|}}}|id="mw-customcollapsible-infobox"|}}
|- style="vertical-align: top; text-align: center;" {{#if:{{{cylon|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
  class="{{#if:{{{cylon|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
| colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Humanoid Cylon|Cylon]]
| colspan="2"| {{{title|{{PAGENAME}}}}} is a [[Humanoid Cylon|Cylon]]
|- style="vertical-align: top; text-align: center;" {{#if:{{{5cylon|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}}"|style="display:none;"}}
|- style="vertical-align: top; text-align: center;" {{#if:{{{5cylon|}}}|id="mw-customcollapsible-infobox"|}}
| colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Final Five]] [[Humanoid Cylon|Cylon]]
  class="{{#if:{{{5cylon|}}}||hiddenStructure}} {{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}}"
|- style="vertical-align: top; text-align: center;" {{#if:{{{hcylon|}}}||style="display:none;"}}
| colspan="2"| {{{title|{{PAGENAME}}}}} is a [[Final Five]] [[Humanoid Cylon|Cylon]]
|- style="vertical-align: top; text-align: center;" class="{{#if:{{{hcylon|}}}||hiddenStructure}}"
| colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Humanoid_Cylon#Human.2FCylon_Hybrids|Human/Cylon Hybrid]]
| colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Humanoid_Cylon#Human.2FCylon_Hybrids|Human/Cylon Hybrid]]
|- style="vertical-align: top; text-align: center;" class="{{#if:{{{mcylon|}}}||hiddenStructure}}"
|- style="vertical-align: top; text-align: center;" {{#if:{{{mcylon|}}}||style="display:none;"}}
| colspan="2"| {{{title|{{PAGENAME}}}}} is an Original Series Cylon
| colspan="2" | {{{title|{{PAGENAME}}}}} is an Original Series Cylon
|- style="vertical-align: top; text-align: center;"
|-
  class="{{#if:{{{archives|}}}||hiddenStructure}} {{#if:{{{media|}}}||hiddenStructure}}"
{{#if:{{{archives|}}}{{{media|}}}|
! class="infoboxheader" colspan="2" | Related Media
! class="infoboxheader" colspan="2" {{!}} Related Media
|- style="vertical-align: top; text-align: center;"  
}}
  class="{{#if:{{{archives|}}}||hiddenStructure}} {{#if:{{{media|}}}||hiddenStructure}}"
|- style="text-align: center;"
| {{#if:{{{media|}}}|{{void}}|colspan="2"}} style="white-space: nowrap;" class="{{#if:{{{archives|}}}||hiddenStructure}}" | {{#if:{{{archives|}}}|[[Gallery:{{PAGENAME}}|Photo Gallery]]}}
{{#if:{{{archives|}}}|{{!}} {{#if:{{{media|}}}||colspan="2"}} {{!}} [[Gallery:{{PAGENAME}}|Photo Gallery]] }}
| {{#if:{{{archives|}}}||{{void}}|colspan="2"}} style="white-space: nowrap;" class="{{#if:{{{media|}}}||hiddenStructure}}" | {{#if:{{{media|}}}|[[md:{{{media|}}}|@ BW Media]]}}
{{#if:{{{media|}}}|{{!}} {{#if:{{{archives|}}}||colspan="2"}} {{!}} [[md:{{{media}}}|@ BW Media]] }}
|- style="vertical-align: top; text-align: center;"
|-
  class="{{#if:{{{sepcon|}}}||hiddenStructure}} {{#if:{{{primecon|}}}||hiddenStructure}}"
{{#if:{{{sepcon|}}}{{{primecon|}}}|
! class="infoboxheader" colspan="2" | Additional Information
! class="infoboxheader" colspan="2" {{!}} Additional Information
|- style="vertical-align: top; text-align: center;" class="{{#if:{{{sepcon|}}}||hiddenStructure}}"
}}
| colspan="2"| {{#if:{{{sepcon|}}}|[[{{{sepcon title|{{{title|{{PAGENAME}}}}} {{#if:{{{series|}}}|({{{series|}}} alternate)|(alternate)}}}}}|{{#if:{{{sepcon title|}}}|{{#explode:{{{sepcon title}}}|(|0}}|{{{title|{{PAGENAME}}}}}}} in the separate continuity]]|{{void}}}}
|- style="text-align: center;"
|- style="vertical-align: top; text-align: center;" class="{{#if:{{{primecon|}}}||hiddenStructure}}"
{{#if:{{{sepcon|}}}|
| colspan="2"| {{#if:{{{primecon|}}}|[[{{{primecon title|{{{title|{{PAGENAME}}}}} {{#if:{{{series|}}}|({{{series|}}})|}}}}}|{{#if:{{{primecon title|}}}|{{#explode:{{{primecon title}}}|(|0}}|{{{title|{{PAGENAME}}}}}}} in the primary continuity]]|{{void}}}}
{{!}} colspan="2" {{!}} [[{{{sepcon title|{{{title|{{PAGENAME}}}}} {{#if:{{{series|}}}|({{{series|}}} alternate)|(alternate)}}}}}|{{#if:{{{sepcon title|}}}|{{#explode:{{{sepcon title}}}|(|0}}|{{{title|{{PAGENAME}}}}}}} in the separate continuity]]
|- class="{{#if:{{{photo 2|}}}||hiddenStructure}}"
}}
| colspan="2" style="text-align: center;" | [[File:{{{photo 2|}}}|300px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption 2|}}}|<br/> {{{caption 2|}}}|}}
|- style="text-align: center;"
|}<!--
{{#if:{{{primecon|}}}|
-->{{#if:{{{sortkey|}}}|{{DEFAULTSORT:{{{sortkey}}}}}}}</includeonly>
{{!}} colspan="2" {{!}} [[{{{primecon title|{{{title|{{PAGENAME}}}}} {{#if:{{{series|}}}|({{{series|}}})|}}}}}|{{#if:{{{primecon title|}}}|{{#explode:{{{primecon title}}}|(|0}}|{{{title|{{PAGENAME}}}}}}} in the primary continuity]]
}}
|-
{{#if:{{{debug|}}}|
{{!}} colspan="2" style="font-size: 0.8em; background: #fee; border: 1px solid #faa; padding: 5px;" {{!}} '''Genealogy Debug:'''<br/>Partners: {{#genealogy:partners}}<br/>Children: {{#genealogy:children}}
}}
|}{{#if:{{{sortkey|}}}|{{DEFAULTSORT:{{{sortkey}}}}}}}</includeonly><noinclude>


<noinclude>
= Documentation =
= Documentation =
This template is used to place character info on a Battlestar Wiki article. It provides lower case parameters only.
This template is the primary infobox for character articles. It provides a standard layout for character stats, media links, and continuity data, with integrated support for automated genealogy trees via the [[Extension:Genealogy|Genealogy Extension]].
 
== Usage ==
<pre>
{{Character Data
| title=
| photo=
| photo 2=
| caption=
| caption 2=
| age=
| colony=
| birthplace=
| birthname=
| birthdate=
| callsign=
| nickname=
| seen=
| pseen=
| lastseen=
| plastseen=
| death=
| parents=
| siblings=
| children=
| marital status=
| familytree=
| role=
| rank=
| serial=
| actor=
| cylon=
| 5cylon=
| hcylon=
| mcylon=
| sepcon=
| primecon=
| series=
| name=
| sortkey=
}}
</pre>
 
=== Optional parameters ===
* '''title''': If different from the article name.
* '''photo''': The filename of the photo.
* '''photo 2''': The file name for a second photo, which goes on the bottom of the infobox.
* '''caption''': The caption of the first photo.
* '''caption 2''': The caption of the second photo.
* '''age''': The approximate age of the character.
* '''[[Colonies|colony]]''': The character's home colony.
* '''birthplace''': If the character was not born on one of [[The Twelve Colonies]], then use this parameter instead of "colony".
* '''birthname''': The full birthname of the character.
* '''birthdate''': The date of birth. Approximate. Link to a [[Timeline]] page if needed.
* '''callsign''': The character's "callsign" if he or she is a pilot.
* '''nickname''': The character's "nickname" if applicable.
* '''seen''': The episode in which the character first appears. Do not wikify.
* '''pseen''': If the episode name is different than the article name, this is what will displayed. Do not wikify.
* '''death''': When, Where, and How they died. Please wikify the episode.
* '''parents''': Who are their parents.
* '''siblings''': Who is related to them.
* '''children''': How many children does this character have.
* '''marital status''': What's their current marital status.
* '''familytree''': Set this to '''Y''' if they have a family tree. The section in the article should be <code>Family tree</code>.
* '''role''': Current job or position.
* '''rank''': Current rank if in the military.
* '''serial''': Serial number, if in the military.
* '''actor''': Actor/actress who plays this character. Please wikify.
* '''name''': If the character is a Cylon, this is their human name. For example, "[[Sharon Valerii]]" for [[Number Eight]].
* '''sortkey''': This tells the category system where this entry should go. (For [[William Adama]], the sortkey would be "Adama, William"—without quotes—thus telling the software to alphabetize by his last name.)
 
==== RDM ====
* '''cylon''': Insert '''Y''' to indicate that this character is a Cylon.
* '''5cylon''': Insert '''Y''' to indicate that this character is a member of the [[Final Five]].
* '''hcylon''': Insert '''Y''' to indicate that this character is a Cylon Hybrid.
 
==== TOS ====
* '''mcylon''': Insert '''Y''' to indicate that this character is a Cylon.
 
==== Separate Continuity ====


* '''sepcon''': Insert '''Y''' to indicate that a [[Battlestar Wiki:Separate continuity|separate continuity]] article is available on the subject.
== Parameter Descriptions ==
* '''sepcon title''': The name of the article on the subject in the separate continuity. Do not encase in any link syntax.
** ''Note:'' Anything encased in parentheses will be "piped," thus anything including or after the "(" will be ignored when outputting a name, just like an automatically piped link. Example: <code>Vella (TOS alternate reality)</code> will only print <code>Vella</code>. It will '''not affect''' the actual link itself, only the '''printed output''' in the template.
* '''series''': Insert the series acronym that the separate continuity is a part of.  Values are '''TOS''', '''1980''', and '''RDM'''.
: '''Note:''' This is only for articles where the name crosses more than one continuity. For instance, "Boxey" is both a character in the Original Series as well as the Re-imagined Series. So an article on Boxey in the separate continuity material for the Original Series would use the "TOS" acronym, and thus would facilitate a link to [[Boxey (TOS alternate)]].


==== Primary Continuity ====
=== Header & Display ===
* '''title''': The name displayed at the top. Defaults to the page name.
* '''series / series 2 / series 3''': Determines which series icons (e.g., RDM, TOS, CAP) appear in the header. Supports up to three icons for characters appearing across multiple continuities.
* '''photo / photo 2 / photo 3 / photo 4''': The filename of the character image(s).
* '''photo_label / photo 2_label / photo 3_label / photo 4_label''': The (short) tab label to use for the tabber that aligns with the character image(s).
* '''caption / caption 2 / caption 3 / caption 4''': The text displayed directly beneath the photo(s).
* '''sortkey''': Used for category alphabetization (e.g., <code>Adama, William</code>).
* '''spoilers''': Set to **Y** to wrap sensitive rows (Death, Last Appearance, etc.) in a collapsible spoiler toggle.


: ''This is meant for articles on ''separate continuity'' characters, i.e. {{alt|Daniel Novacek}}.''
=== Biography ===
* '''name''': The character's common name.
** **Note:** If any Cylon flag (<code>cylon</code>, <code>5cylon</code>, etc.) is set to **Y**, the label for this field automatically changes from **Name** to **Human Name**.
* '''age''': Approximate age of the character.
* '''colony''': The character's home colony (e.g., <code>Caprica</code>).
* '''birthplace''': Used if the character was born outside of the Twelve Colonies.
* '''birthname''': The full name given at birth.
* '''birthdate''': The visual display of their birth date in the infobox.
* '''seen / pseen / seenref''':
** <code>seen</code>: The page name of their first appearance.
** <code>pseen</code>: Piped text for the appearance link.
** <code>seenref</code>: Use this to provide a custom citation or override the link entirely.
* '''lastseen / plastseen / lastseenref''': Similar to above, but for the character's final appearance.
* '''death''': Circumstances of death. Wikify the episode title if applicable.
* '''callsign''': The pilot's tactical name (e.g., <code>Starbuck</code>).
* '''nickname''': Other casual names.


* '''primecon''': Insert '''Y''' to indicate that a [[Battlestar Wiki:Canon|primary continuity]] article is available on the subject.
=== Relationships ===
* '''primecon title''': The name of the article on the subject in the primary continuity. Do not encase in any link syntax.
* '''parents / siblings / children''': General lists for the infobox display.
** ''Note:'' Anything encased in parentheses will be "piped," thus anything including or after the "(" will be ignored when outputting a name, just like an automatically piped link. Example: <code>Adama (TOS)</code> will only print <code>Adama</code>. It will '''not affect''' the actual link itself, only the '''printed output''' in the template.
* '''step_parents''': Visual display of step-parents.
* '''series''': Insert the series acronym that the primary continuity is a part of.  Values are '''TOS''', '''1980''', and '''RDM'''.
* '''marital status''': Marital condition (Single, Married, Widowed).
: '''Note:''' This is only for articles where the name crosses more than one continuity. For instance, "Boxey" is both a character in the Original Series as well as the Re-imagined Series. So an article on Boxey in the primary continuity material for the Original Series would use the "TOS" acronym, and thus would facilitate a link to [[Boxey (TOS)]].  
* '''familytree''': Set to **Y** to add a "View" link that jumps to the article's <code>#Family tree</code> section.


[[Category:Infobox|Character]]
=== Military & Professional ===
[[Category:Templates using ParserFunctions|{{PAGENAME}}]]
* '''role''': The character's primary job or function.
* '''rank''': Military rank (e.g., <code>Commander</code>).
* '''serial''': Colonial military serial number.
* '''actor''': The actor or actress who portrayed the character.


[[de:Vorlage:Charakterdaten]]
=== Cylon Toggles (Set to Y) ===
* '''cylon''': Character is a Re-imagined Series Cylon.
* '''5cylon''': Character is a member of the Final Five.
* '''hcylon''': Character is a Human/Cylon Hybrid (e.g., Hera Agathon).
* '''mcylon''': Character is an Original Series Cylon.


[[fr:Modèle:Infobox Personnage]]
=== Related Media & Continuity ===
* '''archives''': Set to **Y** to link to a <code>Gallery:{{PAGENAME}}</code>.
* '''media''': The key for linking to external media collections.
* '''sepcon / primecon''': Set to **Y** to enable cross-continuity links.
* '''sepcon title / primecon title''': The exact page title for the character in the other continuity.


=== Genealogy Extension (Automated Trees) ===
These fields populate the database for <code><nowiki>{{#genealogy:tree}}</nowiki></code>.
* '''gender''': **M** or **F**. Required for icons.
* '''deceased''': '''y''' or '''true'''
* '''parent 1 / parent 2''': Exact page names of biological parents.
* '''step_parent 1 / step_parent 2''': Exact page names of step-parents.
* '''spouse / spouse1 / spouse2 / spouse3''': Exact page names of partners.
* '''gen_birthdate''': A clean date (e.g., <code>31 BCH</code>) for use inside tree nodes.
* '''debug''': Set to **Y** to show the genealogy metadata strings at the bottom of the infobox for testing.


<templatedata>
<templatedata>
{
{
"params": {
"params": {
"title": {},
"title": { "label": "Title", "description": "Defaults to PAGENAME" },
"photo": {
"photo": { "type": "wiki-file-name", "label": "Main Image" },
"type": "wiki-file-name"
"caption": { "label": "Caption" },
},
"photo_label": { "label": "First Image Tab Label", "default": "Image 3" },
"caption": {},
"caption": { "label": "First Image Caption" },
"name": {},
"photo 2": { "type": "wiki-file-name", "label": "Second Image" },
"cylon": {},
"photo 2_label": { "label": "Second Image Tab Label", "default": "Image 3" },
"age": {},
"caption 2": { "label": "Second Image Caption" },
"colony": {},
"photo 3": { "type": "wiki-file-name", "label": "Third Image" },
"birthplace": {},
"photo 3_label": { "label": "Third Image Tab Label", "default": "Image 3" },
"birthname": {},
"caption 3": { "label": "Third Image Caption" },
"birthdate": {},
"photo 4": { "type": "wiki-file-name", "label": "Fourth Image" },
"callsign": {},
"photo 4_label": { "label": "Fourth Image Tab Label", "default": "Image 4" },
"nickname": {},
"caption 4": { "label": "Fourth Image Caption" },
"seen": {},
"gender": { "label": "Gender (M/F)", "description": "M or F. Required for Genealogy.", "suggested": true },
"seenref": {},
"parent 1": { "type": "wiki-page-name", "label": "Genealogy Parent 1" },
"pseen": {},
"parent 2": { "type": "wiki-page-name", "label": "Genealogy Parent 2" },
"death": {},
"step_parent 1": { "type": "wiki-page-name", "label": "Genealogy Step-Parent 1" },
"parents": {},
"step_parent 2": { "type": "wiki-page-name", "label": "Genealogy Step-Parent 2" },
"siblings": {},
"spouse": { "type": "wiki-page-name", "label": "Genealogy Spouse" },
"children": {},
"spouse1": { "type": "wiki-page-name", "label": "Genealogy Spouse 1" },
"marital status": {},
"spouse2": { "type": "wiki-page-name", "label": "Genealogy Spouse 2" },
"familytree": {},
"spouse3": { "type": "wiki-page-name", "label": "Genealogy Spouse 3" },
"role": {},
"gen_birthdate": { "label": "Genealogy Birth Date", "description": "Clean date for tree nodes." },
"rank": {},
"age": { "label": "Age" },
"serial": {},
"colony": { "label": "Colony" },
"actor": {},
"birthplace": { "label": "Birth Place" },
"5cylon": {},
"birthname": { "label": "Birth Name" },
"hcylon": {},
"birthdate": { "label": "Visual Birth Date" },
"mcylon": {},
"callsign": { "label": "Callsign" },
"archives": {},
"nickname": { "label": "Nickname" },
"media": {},
"seen": { "type": "wiki-page-name", "label": "First Appearance" },
"sepcon": {},
"pseen": { "label": "First Appearance Piped Link" },
"primecon": {},
"seenref": { "label": "First Appearance Custom Ref" },
"sepcon title": {},
"lastseen": { "type": "wiki-page-name", "label": "Last Appearance" },
"series": {},
"plastseen": { "label": "Last Appearance Piped Link" },
"primecon title": {},
"lastseenref": { "label": "Last Appearance Custom Ref" },
"photo 2": {
"death": { "label": "Death" },
"type": "wiki-file-name"
"deceased": { "label": "Deceased", "description": "'y' or 'true'; leave blank if not deceased. Required for Genealogy.", "suggested": true },
},
"parents": { "label": "Visual Parents List" },
"caption 2": {},
"step_parents": { "label": "Visual Step-Parents List" },
"sortkey": {},
"siblings": { "label": "Siblings" },
"lastseen": {},
"children": { "label": "Children" },
"lastseenref": {},
"marital status": { "label": "Marital Status" },
"plastseen": {},
"familytree": { "label": "Show Family Tree Link", "description": "Set to Y to link to #Family tree" },
"spoilers": {}
"role": { "label": "Role/Occupation" },
"rank": { "label": "Rank" },
"serial": { "label": "Serial Number" },
"actor": { "label": "Portrayed by" },
"cylon": { "label": "Cylon (Y/N)" },
"5cylon": { "label": "Final Five (Y/N)" },
"hcylon": { "label": "Hybrid (Y/N)" },
"mcylon": { "label": "Original Series Cylon (Y/N)" },
"sepcon": { "label": "Separate Continuity Link" },
"sepcon title": { "type": "wiki-page-name", "label": "SepCon Page Title" },
"primecon": { "label": "Primary Continuity Link" },
"primecon title": { "type": "wiki-page-name", "label": "PrimeCon Page Title" },
"series": { "label": "Primary Series Icon" },
"series 2": { "label": "Secondary Series Icon" },
"series 3": { "label": "Tertiary Series Icon" },
"archives": { "label": "Gallery Link (Y/N)" },
"media": { "label": "External Media Key" },
"sortkey": { "label": "Category Sort Key" },
"spoilers": { "label": "Enable Spoiler Toggle", "description": "Set to Y to hide sensitive rows." },
"debug": { "label": "Debug Genealogy", "description": "Set to Y to show metadata for testing." }
},
},
"description": "Creates an infobox for characters.",
"description": "Comprehensive character infobox with Extension:Genealogy support and automated Cylon naming logic."
"paramOrder": [
"title",
"photo",
"caption",
"name",
"cylon",
"age",
"colony",
"birthplace",
"birthname",
"birthdate",
"callsign",
"nickname",
"seen",
"seenref",
"pseen",
"lastseen",
"lastseenref",
"plastseen",
"death",
"parents",
"siblings",
"children",
"marital status",
"familytree",
"role",
"rank",
"serial",
"actor",
"5cylon",
"hcylon",
"mcylon",
"archives",
"media",
"sepcon",
"primecon",
"sepcon title",
"series",
"primecon title",
"photo 2",
"caption 2",
"sortkey",
"spoilers"
]
}
}
</templatedata></noinclude>
</templatedata>
</noinclude>

Latest revision as of 00:48, 2 January 2026


Documentation

edit

This template is the primary infobox for character articles. It provides a standard layout for character stats, media links, and continuity data, with integrated support for automated genealogy trees via the Genealogy Extension.

Parameter Descriptions

edit

Header & Display

edit
  • title: The name displayed at the top. Defaults to the page name.
  • series / series 2 / series 3: Determines which series icons (e.g., RDM, TOS, CAP) appear in the header. Supports up to three icons for characters appearing across multiple continuities.
  • photo / photo 2 / photo 3 / photo 4: The filename of the character image(s).
  • photo_label / photo 2_label / photo 3_label / photo 4_label: The (short) tab label to use for the tabber that aligns with the character image(s).
  • caption / caption 2 / caption 3 / caption 4: The text displayed directly beneath the photo(s).
  • sortkey: Used for category alphabetization (e.g., Adama, William).
  • spoilers: Set to **Y** to wrap sensitive rows (Death, Last Appearance, etc.) in a collapsible spoiler toggle.

Biography

edit
  • name: The character's common name.
    • **Note:** If any Cylon flag (cylon, 5cylon, etc.) is set to **Y**, the label for this field automatically changes from **Name** to **Human Name**.
  • age: Approximate age of the character.
  • colony: The character's home colony (e.g., Caprica).
  • birthplace: Used if the character was born outside of the Twelve Colonies.
  • birthname: The full name given at birth.
  • birthdate: The visual display of their birth date in the infobox.
  • seen / pseen / seenref:
    • seen: The page name of their first appearance.
    • pseen: Piped text for the appearance link.
    • seenref: Use this to provide a custom citation or override the link entirely.
  • lastseen / plastseen / lastseenref: Similar to above, but for the character's final appearance.
  • death: Circumstances of death. Wikify the episode title if applicable.
  • callsign: The pilot's tactical name (e.g., Starbuck).
  • nickname: Other casual names.

Relationships

edit
  • parents / siblings / children: General lists for the infobox display.
  • step_parents: Visual display of step-parents.
  • marital status: Marital condition (Single, Married, Widowed).
  • familytree: Set to **Y** to add a "View" link that jumps to the article's #Family tree section.

Military & Professional

edit
  • role: The character's primary job or function.
  • rank: Military rank (e.g., Commander).
  • serial: Colonial military serial number.
  • actor: The actor or actress who portrayed the character.

Cylon Toggles (Set to Y)

edit
  • cylon: Character is a Re-imagined Series Cylon.
  • 5cylon: Character is a member of the Final Five.
  • hcylon: Character is a Human/Cylon Hybrid (e.g., Hera Agathon).
  • mcylon: Character is an Original Series Cylon.
edit
  • archives: Set to **Y** to link to a Gallery:Character Data.
  • media: The key for linking to external media collections.
  • sepcon / primecon: Set to **Y** to enable cross-continuity links.
  • sepcon title / primecon title: The exact page title for the character in the other continuity.

Genealogy Extension (Automated Trees)

edit

These fields populate the database for {{#genealogy:tree}}.

  • gender: **M** or **F**. Required for icons.
  • deceased: y or true
  • parent 1 / parent 2: Exact page names of biological parents.
  • step_parent 1 / step_parent 2: Exact page names of step-parents.
  • spouse / spouse1 / spouse2 / spouse3: Exact page names of partners.
  • gen_birthdate: A clean date (e.g., 31 BCH) for use inside tree nodes.
  • debug: Set to **Y** to show the genealogy metadata strings at the bottom of the infobox for testing.

Comprehensive character infobox with Extension:Genealogy support and automated Cylon naming logic.

Template parameters[Edit template data]

ParameterDescriptionTypeStatus
Titletitle

Defaults to PAGENAME

Unknownoptional
Main Imagephoto

no description

Fileoptional
First Image Captioncaption

no description

Unknownoptional
First Image Tab Labelphoto_label

no description

Default
Image 3
Unknownoptional
Second Imagephoto 2

no description

Fileoptional
Second Image Tab Labelphoto 2_label

no description

Default
Image 3
Unknownoptional
Second Image Captioncaption 2

no description

Unknownoptional
Third Imagephoto 3

no description

Fileoptional
Third Image Tab Labelphoto 3_label

no description

Default
Image 3
Unknownoptional
Third Image Captioncaption 3

no description

Unknownoptional
Fourth Imagephoto 4

no description

Fileoptional
Fourth Image Tab Labelphoto 4_label

no description

Default
Image 4
Unknownoptional
Fourth Image Captioncaption 4

no description

Unknownoptional
Gender (M/F)gender

M or F. Required for Genealogy.

Unknownsuggested
Genealogy Parent 1parent 1

no description

Page nameoptional
Genealogy Parent 2parent 2

no description

Page nameoptional
Genealogy Step-Parent 1step_parent 1

no description

Page nameoptional
Genealogy Step-Parent 2step_parent 2

no description

Page nameoptional
Genealogy Spousespouse

no description

Page nameoptional
Genealogy Spouse 1spouse1

no description

Page nameoptional
Genealogy Spouse 2spouse2

no description

Page nameoptional
Genealogy Spouse 3spouse3

no description

Page nameoptional
Genealogy Birth Dategen_birthdate

Clean date for tree nodes.

Unknownoptional
Ageage

no description

Unknownoptional
Colonycolony

no description

Unknownoptional
Birth Placebirthplace

no description

Unknownoptional
Birth Namebirthname

no description

Unknownoptional
Visual Birth Datebirthdate

no description

Unknownoptional
Callsigncallsign

no description

Unknownoptional
Nicknamenickname

no description

Unknownoptional
First Appearanceseen

no description

Page nameoptional
First Appearance Piped Linkpseen

no description

Unknownoptional
First Appearance Custom Refseenref

no description

Unknownoptional
Last Appearancelastseen

no description

Page nameoptional
Last Appearance Piped Linkplastseen

no description

Unknownoptional
Last Appearance Custom Reflastseenref

no description

Unknownoptional
Deathdeath

no description

Unknownoptional
Deceaseddeceased

'y' or 'true'; leave blank if not deceased. Required for Genealogy.

Unknownsuggested
Visual Parents Listparents

no description

Unknownoptional
Visual Step-Parents Liststep_parents

no description

Unknownoptional
Siblingssiblings

no description

Unknownoptional
Childrenchildren

no description

Unknownoptional
Marital Statusmarital status

no description

Unknownoptional
Show Family Tree Linkfamilytree

Set to Y to link to #Family tree

Unknownoptional
Role/Occupationrole

no description

Unknownoptional
Rankrank

no description

Unknownoptional
Serial Numberserial

no description

Unknownoptional
Portrayed byactor

no description

Unknownoptional
Cylon (Y/N)cylon

no description

Unknownoptional
Final Five (Y/N)5cylon

no description

Unknownoptional
Hybrid (Y/N)hcylon

no description

Unknownoptional
Original Series Cylon (Y/N)mcylon

no description

Unknownoptional
Separate Continuity Linksepcon

no description

Unknownoptional
SepCon Page Titlesepcon title

no description

Page nameoptional
Primary Continuity Linkprimecon

no description

Unknownoptional
PrimeCon Page Titleprimecon title

no description

Page nameoptional
Primary Series Iconseries

no description

Unknownoptional
Secondary Series Iconseries 2

no description

Unknownoptional
Tertiary Series Iconseries 3

no description

Unknownoptional
Gallery Link (Y/N)archives

no description

Unknownoptional
External Media Keymedia

no description

Unknownoptional
Category Sort Keysortkey

no description

Unknownoptional
Enable Spoiler Togglespoilers

Set to Y to hide sensitive rows.

Unknownoptional
Debug Genealogydebug

Set to Y to show metadata for testing.

Unknownoptional