Editing Template:Character Data
Template page
More actions
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
| Latest revision | Your text | ||
| Line 1: | Line 1: | ||
<includeonly | <includeonly>{{#if:{{{gender|}}}|{{#genealogy:gender|{{{gender}}}}}}}{{#if:{{{birthdate|}}}|{{#genealogy:birth_date|{{{birthdate}}}}}}}{{#if:{{{death|}}}|{{#genealogy:death_date|{{{death}}}}}}}{{#if:{{{parents|}}}|{{#genealogy:parents|{{{parents}}}}}}}{| class="infobox" cellspacing="5" | ||
{| class="infobox" cellspacing="5" | |||
|- class="infoboxheader" | |- class="infoboxheader" | ||
| colspan="2" | | | colspan="2" | | ||
{| style=" | {| | ||
|- style="text-align: left; font-size: larger;" cellpadding="0" cellspacing="0" width="100%" | |||
| 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|}}}}}|}} | | 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|}}}}}|}} | | width="{{#if:{{{series 3|}}}|27|0}}" | {{#if:{{{series 3|}}}|{{Series Icon|series={{{series 3|}}}}}|}} | ||
| style="text-align: center;" | '''{{{title|{{PAGENAME}}}}}''' | | style="text-align: center;" width="95%" | '''{{{title|{{PAGENAME}}}}}''' | ||
|} | |} | ||
{{#if:{{{photo|}}}| | |- | ||
|- class="hiddenStructure{{#if:{{{photo|}}}|Y|}}" | |||
| colspan="2" style="text-align: center;" | [[File:{{{photo|}}}|300px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption|}}}|<br/> {{{caption|}}}|}} | |||
| colspan="2" style="text-align:center;" | <span class="mw-customtoggle-infobox" style="color: var(--color-link) | |- {{#if:{{{spoilers|}}}|class="hiddenStructure{{void}}"}} | ||
|- style="vertical-align: top; text-align: left;" | | 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> | ||
{{#if:{{{name|}}}| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{name|}}}|Y|}}" | ||
| style="white-space: nowrap;" | | |||
{{#switch:{{{cylon}}} | |||
| Y | y | Yes | yes = '''Human Name''' | |||
| #default='''Name''' | |||
}} | }} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{age|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | | {{{name}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{age|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{age|}}}|Y|}}" | |||
| '''Age''' | | '''Age''' | ||
| {{{age}}} | | {{{age}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{colony|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{colony|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{colony|}}}|Y|}}" | ||
| '''Colony''' | | '''Colony''' | ||
| {{{colony}}} | | {{{colony}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthplace|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{birthplace|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{birthplace|}}}|Y|}}" | ||
| ''' | | '''Birth place''' | ||
| {{{birthplace}}} | | {{{birthplace}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthname|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{birthname|}}}|Y|}}" | ||
| style="white-space: nowrap;" | '''Birth Name''' | | style="white-space: nowrap;" | '''Birth Name''' | ||
| {{{birthname}}} | | {{{birthname}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{birthdate|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{birthdate|}}}|Y|}}" | ||
| style="white-space: nowrap;" | '''Birth Date''' | | style="white-space: nowrap;" | '''Birth Date''' | ||
| {{{birthdate}}} | | {{{birthdate}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{callsign|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{callsign|}}}|Y|}}" | ||
| '''Callsign''' | | '''Callsign''' | ||
| {{{callsign}}} | | {{{callsign}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{nickname|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{nickname|}}}|Y|}}" | ||
| '''Nickname''' | | '''Nickname''' | ||
| {{{nickname}}} | | {{{nickname}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{seen|}}}{{{seenref|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{seen|}}}{{{seenref|}}}|Y|}}" | ||
| style="white-space: nowrap;" | ''' | | 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: | |- style="vertical-align: top; text-align: left;" {{#if:{{{lastseen|}}}{{{lastseenref|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{lastseen|}}}{{{lastseenref|}}}|Y|}}" | ||
| '''Last Appearance''' | | '''Last Known Appearance''' | ||
| {{#if:{{{lastseenref|}}}|{{{lastseenref}}}|{{#if:{{{plastseen|}}}|[[{{{lastseen}}}|{{{plastseen}}}]]|[[{{{lastseen}}}]]}}}} | | {{#if:{{{lastseenref|}}}|{{{lastseenref|}}}|{{#if:{{{plastseen|}}}|[[{{{lastseen}}}|{{{plastseen}}}]]|[[{{{lastseen}}}]]}}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{death|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{death|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{death|}}}|Y|}}" | ||
| '''Death''' | | '''Death''' | ||
| {{{death}}} | | {{{death}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{parents|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{parents|}}}|Y|}}" | ||
| '''Parents''' | | '''Parents''' | ||
| {{{parents}}} | | {{{parents}}} | ||
|- style="vertical-align: top; text-align: left;" | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{siblings|}}}|Y|}}" | ||
| '''Siblings''' | | '''Siblings''' | ||
| {{{siblings}}} | | {{{siblings}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{children|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{children|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{children|}}}|Y|}}" | ||
| '''Children''' | | '''Children''' | ||
| {{{children}}} | | {{{children}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{marital status|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{marital status|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{marital status|}}}|Y|}}" | ||
| style="white-space: nowrap;" | '''Marital Status''' | | style="white-space: nowrap;" | '''Marital Status''' | ||
| {{{marital status}}} | | {{{marital status}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{familytree|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{familytree|}}}|Y|}}" | ||
| 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" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{role|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{role|}}}|Y|}}" | ||
| '''Role''' | | '''Role''' | ||
| {{{role}}} | | {{{role}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{rank|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: left;" {{#if:{{{rank|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{rank|}}}|Y|}}" | ||
| '''Rank''' | | '''Rank''' | ||
| {{{rank}}} | | {{{rank}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{serial|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{serial|}}}|Y|}}" | ||
| '''Serial Number''' | | '''Serial Number''' | ||
| {{{serial}}} | | {{{serial}}} | ||
|- style="vertical-align: top; text-align: left;" {{#if:{{{actor|}}}|| | |- style="vertical-align: top; text-align: left;" class="hiddenStructure{{#if:{{{actor|}}}|Y|}}" | ||
| style="white-space: nowrap;" | '''Portrayed by''' | | style="white-space: nowrap;" | '''Portrayed by''' | ||
| {{{actor}}} | | style="white-space: nowrap;" | {{{actor}}} | ||
|- style="vertical-align: top; text-align: center;" {{#if:{{{cylon|}}}|id="mw-customcollapsible-infobox" class="{{#if:{{{spoilers|}}}|mw-collapsible mw-collapsed|}} | |- style="vertical-align: top; text-align: center;" {{#if:{{{cylon|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{cylon|}}}|Y|}}" | ||
| 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="vertical-align: top; text-align: center;" {{#if:{{{5cylon|}}}|id="mw-customcollapsible-infobox"|}} class="{{#if:{{{spoilers|}}}|{{void}}|mw-collapsible mw-collapsed}} hiddenStructure{{#if:{{{5cylon|}}}|Y|}}" | ||
| colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Final Five]] [[Humanoid Cylon|Cylon]] | | colspan="2" | {{{title|{{PAGENAME}}}}} is a [[Final Five]] [[Humanoid Cylon|Cylon]] | ||
|- style="vertical-align: top; text-align: center;" {{#if:{{{hcylon|}}}|| | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{hcylon|}}}|Y|}}" | ||
| 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;" {{#if:{{{mcylon|}}}|| | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{mcylon|}}}|Y|}}" | ||
| 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="hiddenStructure{{#if:{{{archives|}}}{{{media|}}}|Y|}}" | ||
{{#if:{{{archives|}}}{{{media|}}}| | ! class="infoboxheader" colspan="2" | Related Media | ||
! class="infoboxheader" colspan="2" | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{archives|}}}|Y|}}" | ||
| {{#if:{{{media|}}}|{{void}}|colspan="2"}} style="white-space: nowrap;" | {{#if:{{{archives|}}}|[[Gallery:{{PAGENAME}}|Photo Gallery]]}} | |||
|- style="text-align: center;" | | {{#if:{{{archives|}}}||{{void}}|colspan="2"}} style="white-space: nowrap;" class="hiddenStructure{{#if:{{{media|}}}|Y|}}" | {{#if:{{{media|}}}|[[md:{{{media|}}}|@ BW Media]]}} | ||
{{#if:{{{archives|}}}| | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{sepcon|}}}{{{primecon|}}}|Y|}}" | ||
{{#if:{{{ | ! class="infoboxheader" colspan="2" | Additional Information | ||
|- | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{sepcon|}}}|Y|}}" | ||
{{#if:{{{sepcon|}}}{{{primecon|}}}| | | 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]]|}} | ||
! class="infoboxheader" colspan="2" | |- style="vertical-align: top; text-align: center;" class="hiddenStructure{{#if:{{{primecon|}}}|Y|}}" | ||
| colspan="2" | {{#if:{{{primecon|}}}|[[{{{primecon title|{{{title|{{PAGENAME}}}}} {{#if:{{{series|}}}|({{{series|}}})|}}}}}|{{#if:{{{primecon title|}}}|{{#explode:{{{primecon title}}}|(|0}}|{{{title|{{PAGENAME}}}}}}} in the primary continuity]]|}} | |||
|- style="text-align: center;" | |- class="hiddenStructure{{#if:{{{photo 2|}}}|Y|}}" | ||
{{#if:{{{sepcon|}}}| | | colspan="2" style="text-align: center;" | [[File:{{{photo 2|}}}|300px|{{{title|{{PAGENAME}}}}}]] {{#if:{{{caption 2|}}}|<br/> {{{caption 2|}}}|}} | ||
|}{{#if:{{{sortkey|}}}|{{DEFAULTSORT:{{{sortkey}}}}}}</includeonly><noinclude> | |||
}} | |||
|- style="text-align: center;" | |||
{{#if:{{{primecon|}}}| | |||
}} | |||
|- | |||
{{#if:{{{ | |||
}} | |||
|}{{#if:{{{sortkey|}}}|{{DEFAULTSORT:{{{sortkey | |||
= Documentation = | = Documentation = | ||
This template is | This template is used to place character info on a Battlestar Wiki article. | ||
== | == Usage == | ||
<pre> | |||
{{Character Data | |||
| title= | |||
| photo= | |||
| photo 2= | |||
| caption= | |||
| caption 2= | |||
| gender= | |||
| 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 === | ||
* ''' | * '''gender''': M or F. Required for correct Genealogy tree rendering. | ||
* ''' | * '''parents''': List of parent page names, comma-separated (e.g., Joseph Adama, Evelyn Adama). | ||
* ''' | * '''birthdate''': Use YYYY-MM-DD for best results with Extension:Genealogy. | ||
* '''familytree''': Set to '''Y''' if a family tree section exists. Use <code><genealogy /></code> in that section. | |||
... [Rest of your documentation here] ... | |||
<templatedata> | <templatedata> | ||
{ | { | ||
"params": { | "params": { | ||
"title": { | "title": {}, | ||
"photo": { | "photo": { | ||
"type": "wiki-file-name" | |||
}, | |||
"caption": {}, | |||
"name": {}, | |||
"gender": { | |||
"caption | "label": "Gender", | ||
" | "description": "Required for Genealogy extension (M or F).", | ||
"type": "string", | |||
" | "suggested": true | ||
}, | |||
"cylon": {}, | |||
"age": {}, | |||
"colony": {}, | |||
"birthplace": {}, | |||
" | "birthname": {}, | ||
" | "birthdate": { | ||
" | "description": "Format: YYYY-MM-DD for genealogy indexing." | ||
" | }, | ||
" | "callsign": {}, | ||
" | "nickname": {}, | ||
"seen": {}, | |||
"seenref": {}, | |||
"pseen": {}, | |||
"lastseen": {}, | |||
"lastseenref": {}, | |||
"plastseen": {}, | |||
"death": { | |||
"callsign": { | "description": "Date/Episode of death." | ||
"nickname": { | }, | ||
"seen": { | "parents": { | ||
" | "description": "Comma-separated list of parent page names." | ||
" | }, | ||
"lastseen": { | "siblings": {}, | ||
" | "children": {}, | ||
" | "marital status": {}, | ||
"death": { | "familytree": { | ||
"description": "Set to Y to enable genealogy tree features." | |||
"parents": { " | }, | ||
"role": {}, | |||
"siblings": { | "rank": {}, | ||
"children": { | "serial": {}, | ||
"marital status": { | "actor": {}, | ||
"familytree": { | "5cylon": {}, | ||
"role": { | "hcylon": {}, | ||
"rank": { | "mcylon": {}, | ||
"serial": { | "archives": {}, | ||
"actor": { | "media": {}, | ||
" | "sepcon": {}, | ||
" | "primecon": {}, | ||
" | "sepcon title": {}, | ||
" | "series": {}, | ||
" | "primecon title": {}, | ||
"sepcon | "photo 2": { | ||
"primecon": { | "type": "wiki-file-name" | ||
" | }, | ||
"series": { | "caption 2": {}, | ||
" | "sortkey": {}, | ||
" | "spoilers": {} | ||
" | |||
"sortkey": { | |||
"spoilers": { | |||
}, | }, | ||
"description": " | "description": "Creates an infobox for characters with Genealogy extension support.", | ||
"paramOrder": [ | |||
"title", | |||
"photo", | |||
"caption", | |||
"name", | |||
"gender", | |||
"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> | </templatedata></noinclude> | ||
</noinclude> | |||