Template:Crew Data: Difference between revisions

Template page
m (→‎Optional parameters: spelling fix)
(+ deadlock)
 
(30 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>
<includeonly>{| class="infobox" cellspacing="5"
{| class="infobox" cellspacing="5"
|-
|-
| colspan="2" style="text-align: center; font-size: larger;" | '''{{PAGENAME}}'''
! class="infoboxheader" colspan="3" |
{|
|- style="text-align: left; font-size: larger;" cellpadding="0" cellspacing="0" width="100%"
| width="27" | {{#switch:{{{series|}}}
| tos
| TOS
| sds
| SDS
| TSC
| tsc={{Click
| image = BSG 1978 Patch.png
| width = 25px
| height = 25px
| link = Battlestar Galactica (TOS)
}}
| rdm
| RDM
| #default= {{Click
| image = Colonial Seal.svg
| width = 25px
| height = 30px
| link = Battlestar Galactica (RDM)
}}
| caprica
| Caprica= {{Click
| image = ColonialColors3.png
| width = 25px
| height = 25px
| link = Caprica (series)
}}
| 1980= {{Click
| image = Stuart Zee.jpg
| width = 25px
| height = 25px
| link = Galactica 1980
}}
| deadlock
| Deadlock
| #default= {{Click
| image = Colonial Seal.svg
| width = 25px
| height = 30px
| link = Battlestar Galactica Deadlock
}}
}}
| style="text-align: center;" width="95%" | '''{{{title|{{PAGENAME}}}}}'''
|}
|-
|-
|- style="text-align: center;" class="hiddenStructure{{{image|}}}"
|- style="text-align: center;" class="hiddenStructure{{{image|}}}"
| colspan="3" | [[Image:{{{image}}}|200px]]
| colspan="3" | [[Image:{{{image}}}|200px]]
|-
|-
| style="white-space:nowrap;" valign="top" | '''Role:'''
| style="text-align: right; white-space:nowrap;" valign="top" | '''Role:'''
| colspan="2" valign="top" | {{{role}}}
| colspan="2" valign="top" | {{{role}}}
|-class="hiddenStructure{{{series|}}}"
| style="text-align: right; white-space:nowrap;" valign="top" | '''BSG Universe:'''
| colspan="2" valign="top" | {{#switch:{{{series|}}}
| tos
| TOS=[[Original Series]]
| rdm
| RDM=[[Re-imagined Series]]
| 1980=''[[Galactica 1980]]''
| TSC=''[[Battlestar Galactica: The Second Coming]]''
| caprica
| Caprica= ''[[Caprica (series)|Caprica]]''
| deadlock
| Deadlock=''[[Battlestar Galactica Deadlock]]''
}} {{#if:{{{series 2|}}}|and {{#switch:{{{series 2|}}}
| tos
| TOS=[[Original Series]]
| rdm
| RDM=[[Re-imagined Series]]
| 1980=''[[Galactica 1980]]''
| TSC=''[[Battlestar Galactica: The Second Coming]]''
| caprica
| Caprica= ''[[Caprica (series)|Caprica]]''
| deadlock
| Deadlock=''[[Battlestar Galactica Deadlock]]''
}}}}
|- style="vertical-align: top; text-align: left;" class="hiddenStructure{{{born_month|}}}{{{born_day|}}}{{{born_year|}}}"
| style="text-align: right; white-space:nowrap;" valign="top" | '''Date of Birth:'''
| {{#if:{{{born_month|}}}|{{MONTHNAME|{{{born_month|}}}}}}} {{#if:{{{born_day|}}}|{{{born_day|}}},}} {{{born_year|}}}
|- style="vertical-align: top; text-align: left;" class="hiddenStructure{{{death_month|}}}{{{death_day|}}}{{{death_year|}}}"
| style="text-align: right; white-space:nowrap;" valign="top" | '''Date of Death:'''
| {{MONTHNAME|{{{death_month|}}}}} {{{death_day|}}}, {{{death_year|}}}
<!--- AGE --->
{{#ifeq:
  {{#expr:({{#if:{{{born_month|}}}|1|0}}+
            {{#if:{{{born_day|}}}|1|0}}+
            {{#if:{{{born_year|}}}|1|0}})=3}}
  | 1
  | <!-- THEN: -->
    {{#ifeq:
      {{#expr:({{#if:{{{death_month|}}}|1|0}}+
                {{#if:{{{death_day|}}}|1|0}}+
                {{#if:{{{death_year|}}}|1|0}})=3}}
      | 1
      | <!-- THEN: --> {{!}}-style="vertical-align: top; text-align: left;"
{{!}} style="text-align: right; white-space:nowrap;" valign="top" {{!}} '''Age at Death:'''
{{!}} {{age|{{{born_year|}}}|{{{born_month|}}}|{{{born_day|}}}|{{{death_year|}}}|{{{death_month|}}}|{{{death_day|}}}}}
      | <!-- ELSE: --> {{!}}-style="vertical-align: top; text-align: left;"
{{!}} style="text-align: right; white-space:nowrap;" valign="top" {{!}}  '''Age:'''
{{!}} {{age|{{{born_year|}}}|{{{born_month|}}}|{{{born_day|}}}}}
}}
| <!-- ELSE: -->
}}
<!--- AGE --->
{{#if:{{{nationality|}}}
| {{!}}-
{{!}} style="text-align: right; white-space:nowrap;" valign="top" {{!}} '''Nationality:'''
{{!}} colspan="2" valign="top" {{!}} {{flag|{{{nationality|}}}}}
}}
|- class="hiddenStructure{{{site|}}}"
| style="text-align: center" colspan="3" | <div class="plainlinks">[{{{site}}} Official Site]</div>
|- class="hiddenStructure{{{imdb|}}}"
|- class="hiddenStructure{{{imdb|}}}"
| style="text-align:center" colspan=2 |[[IMDB:nm{{{imdb}}}|IMDb profile]]
| style="text-align:center" colspan="3" | [[IMDB:nm{{{imdb}}}|IMDb profile]]
|}
|}
</includeonly>
<div style="visibility:hidden; display:none;">
<noinclude>
{{DEFAULTSORT:{{{sortkey}}}}}
{{#if:{{{nocat|}}}|<!-- Categories are to be added. -->|
<!-- The DIV removes the newlines that are generated by this code. ;-) -->
[[Category: A to Z]]
[[Category: Crew]]
{{#switch:{{{series|}}}
| 1980=[[Category: Crew (1980)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: 1980]]}}
| caprica
| Caprica=[[Category: Crew (Caprica)]] [[Category: Crew (RDM)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: Caprica (series)]] [[Category: RDM]]}}
| deadlock
| Deadlock=[[Category: Crew (Deadlock)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: Deadlock]]}}
| rdm
| RDM=[[Category: Crew (RDM)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: RDM]]}}
| tos
| TOS=[[Category: Crew (TOS)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: TOS]]}}
| tsc
| TSC=[[Category: Crew (TSC)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: TSC]]}}
| sds
| SDS=[[Category: Crew (SDS)]] {{#if:{{{series 2|}}}|<!-- -->|[[Category: SDS]]}}
}}
 
{{#switch:{{{series 2|}}}
| 1980=[[Category: Crew (1980)]]
{{#switch:{{{series|}}}
| caprica
| Caprica=[[Category: 1980]] [[Category: Caprica (series)]] [[Category: RDM]]
| deadlock
| Deadlock=[[Category: Crew (Deadlock)]] [[Category: Deadlock]]
| rdm
| RDM=[[Category: 1980]] [[Category: RDM]]
| tsc
| TSC=[[Category: 1980]] [[Category: TSC]]
| sds
| SDS=[[Category: 1980]] [[Category: SDS]]
| tos
| TOS
| #default=[[Category: 1980]] [[Category: TOS]]
}}
| caprica
| Caprica=[[Category: Crew (Caprica)]] [[Category: Crew (RDM)]]
{{#switch:{{{series|}}}
| 1980=[[Category: 1980]] [[Category: Caprica (series)]] [[Category: RDM]]
| tos
| TOS=[[Category: Caprica (series)]] [[Category: RDM]] [[Category: TOS]]
| #default=[[Category: Caprica (series)]] [[Category: RDM]]
}}
| rdm
| RDM=[[Category: Crew (RDM)]]
{{#switch:{{{series|}}}
| 1980=[[Category: 1980]] [[Category: RDM]]
| tos
| TOS
| #default=[[Category: RDM]] [[Category: TOS]]
}}
| tos
| TOS=[[Category: Crew (TOS)]]
{{#switch:{{{series|}}}
| caprica
| Caprica= [[Category: Caprica (series)]] [[Category: RDM]]
| #default= [[Category: {{{series}}}]]
}}
[[Category: TOS]]
| #default=
}}
}}
</div></includeonly><noinclude>
= Documentation =
= Documentation =
This template is used to place a crew member's info on a ''Battlestar Wiki'' articles. It provides lower case parameters only.
This template is used to place a Crew infobox on a ''Battlestar Wiki'' articles. It provides lower case parameters only.


== Usage ==
== Usage ==
Line 21: Line 191:
{{Crew Data
{{Crew Data
| image=  
| image=  
| role=  
| role=
| series=
| series 2=
| born_month=
| born_day=
| born_year=
| death_month=
| death_day=
| death_year=
| nationality=
| site=
| imdb=  
| imdb=  
| nocat=
| sortkey=
}}
}}
</pre>
</pre>


=== Required parameters ===
=== Required parameters ===
* '''role''': The role / position of the . Use <code><nowiki><br /></nowiki></code> to insert more than one.  
* '''role''': The role this crew member plays. Use <code><nowiki><br /></nowiki></code> to insert more than one. Please wikify the role if need be.
* '''series''': the series the cast member worked/works on: <code>TOS, 1980, RDM, Caprica, Deadlock, SDS, TSC</code>
* '''sortkey''': This tells the category system where this entry should go. (For [[Richard Hatch]], the sortkey would be "Hatch, Richard"—without quotes—thus telling the software to alphabetize by his last name.)


=== Optional parameters ===
=== Optional parameters ===
* '''image''': The filename of the image. Do not include the '''Image:''' prefix.
* '''image''': The filename of the image. Do not include the '''Image:''' prefix.
* '''imdb''': The ID number on their IMDB page. Include only the numbers, '''not''' the two letter prefix to the identification number.
* '''series 2''': if involved with a second series, then note that here, using one of the following codes: <code>TOS, 1980, RDM, Caprica, Deadlock, SDS, TSC</code>
* '''born_month''': The month number that the actor was born.
* '''born_day''': The day number that the actor was born.
* '''born_year''': The full year that the actor was born. (e.x. <code>1971</code>)
* '''death_month''': The month number that the actor died.
* '''death_day''': The day number that the actor died.
* '''death_year''': The full year that the actor died. (e.x. <code>1971</code>)
* '''nationality''': Uses the ''flag'' template.
** <code>US</code>, <code>UK</code>, or others. For a full listing of possible country codes please visit [http://www.iana.org/cctld/cctld-whois.htm IANA's Root-Zone Index]
** <code>Earth</code> as to indicate from the planet Earth
* '''site''': The '''''official''''' website of the crew member. This field '''is not for fan websites or other unofficial websites'''. Any unofficial websites using this parameter should be removed and placed in an External links section in the article itself.
* '''imdb''': The ID number on their IMDB page. Include only the numbers, '''not''' the two letter prefix. (i.e. 123456 instead of nm123456)
[[Category:Infobox|Crew]]
[[Category:Infobox|Crew]]
</noinclude>
</noinclude>

Latest revision as of 04:34, 21 August 2019

Documentation

This template is used to place a Crew infobox on a Battlestar Wiki articles. It provides lower case parameters only.

Usage

{{Crew Data
| image= 
| role=
| series=
| series 2=
| born_month= 
| born_day= 
| born_year= 
| death_month= 
| death_day= 
| death_year= 
| nationality=
| site=
| imdb= 
| nocat=
| sortkey=
}}

Required parameters

  • role: The role this crew member plays. Use <br /> to insert more than one. Please wikify the role if need be.
  • series: the series the cast member worked/works on: TOS, 1980, RDM, Caprica, Deadlock, SDS, TSC
  • sortkey: This tells the category system where this entry should go. (For Richard Hatch, the sortkey would be "Hatch, Richard"—without quotes—thus telling the software to alphabetize by his last name.)

Optional parameters

  • image: The filename of the image. Do not include the Image: prefix.
  • series 2: if involved with a second series, then note that here, using one of the following codes: TOS, 1980, RDM, Caprica, Deadlock, SDS, TSC
  • born_month: The month number that the actor was born.
  • born_day: The day number that the actor was born.
  • born_year: The full year that the actor was born. (e.x. 1971)
  • death_month: The month number that the actor died.
  • death_day: The day number that the actor died.
  • death_year: The full year that the actor died. (e.x. 1971)
  • nationality: Uses the flag template.
    • US, UK, or others. For a full listing of possible country codes please visit IANA's Root-Zone Index
    • Earth as to indicate from the planet Earth
  • site: The official website of the crew member. This field is not for fan websites or other unofficial websites. Any unofficial websites using this parameter should be removed and placed in an External links section in the article itself.
  • imdb: The ID number on their IMDB page. Include only the numbers, not the two letter prefix. (i.e. 123456 instead of nm123456)