Difference between revisions of "Template:Character"

From The Coppermind
Jump to navigation Jump to search
m (I reshuffled the order of various parameters into what *I* think is a more logical arrangement. If anyone disagrees, I'd love to discuss it with you. Here's hoping that this doesn't break anything...)
(first appeared renamed to introduced)
 
(127 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{infobox
+
{{infobox|id=Character
|title={{{name|{{PAGENAME}}}}}<includeonly>{{DEFAULTSORT:{{{name|{{PAGENAME}}|}}}|}}[[Category: Characters]]</includeonly>
+
|title={{#if:{{{unnamed|}}}|''Unknown''{{cat ns|unnamed characters|only=0}}|{{{name|{{PAGENAME}}}}}|}}<!--
|{{#if:{{{image|}}}|{{row/image|{{{image}}}}}|}}<!--
 
   
  +
-->|1=
family
 
  +
{{#if:{{{image|}}} |{{row/image+artist| {{{image}}} }}|}}
-->{{#if:<!--
 
-->{{{hide-family|}}}{{{family|}}}{{{ancestors|}}}{{{parents|}}}<!--
 
-->{{{spouse|}}}{{{siblings|}}}{{{children|}}}{{{descendants|}}}<!--
 
-->|{{#!:
 
|-
 
| colspan=2 style="padding: 0; margin: 0;" |
 
{| width=100% class="collapsible {{{hide-family|collapsed}}}"
 
|-
 
! colspan=2 align=center|{{{family|Family}}}
 
|-
 
{{#if:{{{ancestors|}}}|{{row/kv|Ancestors|{{{ancestors}}}|}}|}}
 
{{#if:{{{parents|}}}|{{row/kv|Parents|{{{parents}}}|}}|}}
 
{{#if:{{{siblings|}}}|{{row/kv|Siblings|{{{siblings}}}|}}|}}
 
{{#if:{{{spouse|}}}|{{row/kv|Spouse|{{{spouse}}}|}}|}}
 
{{#if:{{{children|}}}|{{row/kv|Children|{{{children}}}|}}|}}
 
{{#if:{{{descendants|}}}|{{row/kv|Descendants|{{{descendants}}}|}}|}}
 
|}}}|}}
 
<!--
 
   
  +
<!-- family -->
life
 
  +
{{#if:<!--
-->{{#if:{{{born|}}}|{{row/kv|Born|{{{born}}}|}}|}}<!--
 
-->{{#if:{{{died|}}}|{{row/kv|Died|{{{died}}}[[Category: Dead Characters]]|}}|}}<!--
+
-->{{{parents|}}}<!-- -->{{{spouse|}}}<!--
-->{{#if:{{{era|}}}|{{row/kv|Era|{{{era}}}|}}|}}<!--
+
-->{{{siblings|}}}<!-- -->{{{children|}}}<!--
  +
-->{{{ancestors|}}}<!--
  +
-->{{{relatives|}}}<!--
  +
-->{{{descendants|}}}<!--
  +
-->|
  +
{{character/family
  +
|merge = {{{merge-family|}}}
  +
|family = {{{family|{{#if:{{{merge-family|}}}|<!-- -->|Family}}|}}}
  +
|spouse = {{{spouse|}}}
  +
|children = {{{children|}}}
  +
|parents = {{{parents|}}}
  +
|siblings = {{{siblings|}}}
  +
|relatives = {{{relatives|}}}
  +
|ancestors = {{{ancestors|}}}
  +
|descendants = {{{descendants|}}}
  +
}}<!-- make family-only a row -->
  +
|{{#if:{{{family|}}} |{{row/kv|Family |{{{family}}} }}|}}
  +
}}
   
  +
<!-- life -->
about
 
-->{{#if:{{{abilities|}}}|{{row/kv|Abilities|{{{abilities}}}|}}|}}<!--
+
{{#if:{{{born|}}} |{{row/kv|Born |{{{born}}} }}|}}
-->{{#if:{{{titles|}}}|{{row/kv|Titles|{{{titles}}}|}}|}}<!--
+
{{#if:{{{died|}}} |{{row/kv|Died |{{{died}}}{{cat ns|dead characters|only=0}} }}|}}
-->{{#if:{{{aliases|}}}|{{row/kv|Aliases|{{{aliases}}}|}}|}}<!--
 
-->{{#if:{{{skills|}}}|{{row/kv|Skills|{{{skills}}}|}}|}}<!--
 
-->{{#if:{{{achievements|}}}|{{row/kv|Achievements|{{{achievements}}}|}}|}}<!--
 
-->{{#if:{{{powers|}}}|{{row/kv|Powers|{{{powers}}}|}}|}}<!--
 
-->{{#if:{{{profession|{{{occupation|}}}|}}}|{{row/kv|Profession|{{{profession|{{{occupation}}}|}}}|}}|}}<!--
 
-->{{#if:{{{religion|}}}|{{row/kv|Religion|[[{{{religion}}}]]}}|}}<!--
 
-->{{#if:{{{groups|}}}|{{row/kv|Groups|{{{groups}}}}}|}}<!--
 
   
  +
<!--about -->
location
 
  +
{{#if:{{{abilities|}}} |{{row/kv|Abilities |{{{abilities}}} }}|}}
-->{{#if:{{{ethnicity|}}}<!--
 
  +
{{#if:{{{bonded|}}} |{{row/kv|Bonded With |{{{bonded}}} }}|}}
-->|{{row/kv<!--
 
  +
{{#if:{{{titles|}}} |{{row/kv|Titles |{{{titles}}} }}|}}
-->|Ethnicity<!--
 
  +
{{#if:{{{aliases|}}} |{{row/kv|Aliases |{{{aliases}}} }}|}}
-->|{{#if:{{{ethnicity-raw|}}}<!--
 
  +
{{#if:{{{skills|}}} |{{row/kv|Skills |{{{skills}}} }}|}}
-->|{{{ethnicity}}}<!--
 
  +
{{#if:{{{achievements|}}} |{{row/kv|Achievements|{{{achievements}}} }}|}}
-->|{{tag|{{race|{{{ethnicity}}}|}}|}}<!--
 
  +
{{#if:{{{powers|}}} |{{row/kv|Powers |{{{powers}}} }}|}}
-->}}<!--
 
  +
{{#if:{{{#profession|}}} |{{row/kv|Profession |{{profession tag|{{{#profession}}}|}} }}|}}
-->}}<!--
 
  +
{{#if:{{{profession|}}} |{{row/kv|Profession |{{{profession}}} }}|}}
  +
{{#if:{{{occupation|}}} |{{row/kv|Profession |{{{occupation}}} }}|}}
  +
{{#if:{{{religion|}}} |{{row/kv|Religion |{{{religion}}} }}|}}
  +
{{#if:{{{groups|}}} |{{row/kv|Groups |{{{groups}}} }}|}}
  +
  +
{{#if:{{{'species|}}} |{{row/kv|Species |{{{'species}}}<!-- -->{{{species-ref|}}} {{raw/species}} }}|}}
  +
{{#if:{{{species-raw|}}} |{{row/kv|Species |{{{species-raw}}}<!-- -->{{{species-ref|}}} {{raw/species}} }}|}}
  +
{{#if:{{{species|}}} |{{row/kv|Species |{{species tag|{{{species}}}|}}<!-- -->{{{species-ref|}}} }}|}}
  +
  +
{{#if:{{{era|}}} |{{row/kv|Era |[[{{{era}}}]]{{era/{{{era}}}|}} }}|}}
  +
  +
<!-- location -->
  +
{{#if:{{{'birthplace|}}} |{{row/kv|Birthplace |{{{'birthplace}}}<!-- -->{{{birthplace-ref|}}} {{raw/birthplace}} }}|}}
  +
{{#if:{{{birthplace-raw|}}} |{{row/kv|Birthplace |{{{birthplace-raw}}}<!-- -->{{{birthplace-ref|}}} {{raw/birthplace}} }}|}}
  +
{{#if:{{{birthplace|}}} |{{row/kv|Birthplace |[[{{{birthplace}}}]]<!-- -->{{{birthplace-ref|}}} }}|}}
  +
{{#if:{{{'residence|}}} |{{row/kv|Residence |{{{'residence}}}<!-- -->{{{residence-ref|}}} {{raw/residence}} }}|}}
  +
{{#if:{{{residence-raw|}}} |{{row/kv|Residence |{{{residence-raw}}}<!-- -->{{{residence-ref|}}} {{raw/residence}} }}|}}
  +
{{#if:{{{residence|}}} |{{row/kv|Residence |{{toponym link|{{{residence}}}}}{{cat ns|Residents of {{#if:{{toponym|{{{residence}}}}}|{{toponym|{{{residence}}}}}|{{{residence}}}}}}}<!-- -->{{{residence-ref|}}} }}|}}
  +
{{#if:{{{'ethnicity|}}} |{{row/kv|Ethnicity |{{{'ethnicity}}}<!-- -->{{{ethnicity-ref|}}} {{raw/ethnicity}} }}|}}
  +
{{#if:{{{ethnicity-raw|}}} |{{row/kv|Ethnicity |{{{ethnicity-raw}}}<!-- -->{{{ethnicity-ref|}}} {{raw/ethnicity}} }}|}}
  +
{{#if:{{{ethnicity|}}} |{{row/kv|Ethnicity |{{demonym tag|{{{ethnicity}}}|}}<!-- -->{{{ethnicity-ref|}}} }}|}}
  +
{{#if:{{{'nation|}}} |{{row/kv|Nationality |{{{'nation}}}<!-- -->{{{nationality-ref|}}} {{raw/nation}} }}|}}
  +
{{#if:{{{nation-raw|}}} |{{row/kv|Nationality |{{{nation-raw}}}<!-- -->{{{nationality-ref|}}} {{raw/nation}} }}|}}
  +
{{#if:{{{nation|}}} |{{row/kv|Nationality |{{demonym tag|{{{nation}}}|}}<!-- -->{{{nationality-ref|}}} }}|}}
  +
{{#if:{{{nationality|}}} |{{row/kv|Nationality |{{demonym tag|{{{nationality}}}|}}<!-- -->{{{nationality-ref|}}} }}|}}
  +
  +
{{#if:{{{earth|}}} |{{row/kv|Homeworld |{{earth tag|earth={{{earth}}}|cat={{{earth}}} characters}}<!-- -->{{{earth-ref|{{{world-ref|}}}|}}} }}
  +
|{{#if:{{{'world|}}} |{{row/kv|Homeworld |{{{'world}}}<!-- -->{{{world-ref|}}} {{raw/world}} }}
  +
|{{#if:{{{world|}}} |{{row/kv|Homeworld |{{toponym tag|{{{world}}}|}}<!-- -->{{{world-ref|}}} }}
  +
|{{#if:{{{hide-world|}}} |<!-- don't show a world row -->
  +
<!-- ELSE -->|{{row/kv|Homeworld |''Unknown'' }}<!--
  +
END IFs-->}}|}}|}}|}}
  +
  +
{{#if:{{{universe|}}} |{{row/kv| Universe | {{{universe}}}<!-- -->}}|}}
  +
{{#if:{{{introduced|}}} |{{row/kv| Introduced In | ''{{{introduced}}}''<!-- -->}}|{{missing/introduced}}}}
  +
  +
}}<includeonly><!--
  +
  +
-->{{#if:{{{name|}}}|{{DEFAULTSORT:{{{name}}}|}}|}}<!--
  +
  +
-->{{#if:<!--
  +
-->{{{earth|}}}<!-- -->{{{world|}}}<!-- -->{{{'world|}}}<!--
  +
-->||{{#if:{{{universe|}}}|{{missing/world}}|{{missing/world/and universe}}}}<!--
 
-->}}<!--
 
-->}}<!--
  +
-->{{#if:{{{nation|}}}<!--
 
-->|{{row/kv<!--
+
-->{{#if:<!--
-->|Nationality<!--
+
-->{{{ethnicity-raw |{{{ethnicity |}}}|}}}<!--
-->|{{#if:{{{nation-raw|}}}<!--
+
-->{{{nation-raw|{{{nationality|{{{nation|}}}|}}}|}}}<!--
-->|{{{nation}}}<!--
+
-->{{{birthplace-raw|{{{birthplace|}}}|}}}<!--
-->|{{tag|{{race|{{{nation}}}|}}|}}<!--
+
-->{{{residence-raw |{{{residence |}}}|}}}<!--
-->}}<!--
+
-->||{{character/no-location}}<!--
 
-->}}<!--
 
-->}}<!--
-->}}<!--
 
-->{{#if:{{{birthplace|}}}<!--
 
-->|{{row/kv<!--
 
-->|Birthplace<!--
 
-->|<!--
 
-->{{#if:{{{birthplace-raw|}}}<!--
 
-->|{{{birthplace}}}<!--
 
-->|[[{{{birthplace}}}]]<!--
 
-->}}<!--
 
-->}}<!--
 
-->}}<!--
 
-->{{#if:{{{residence|}}}<!--
 
-->|{{row/kv<!--
 
-->|Residence<!--
 
-->|{{#if:{{{residence-raw|}}}<!--
 
-->|{{{residence}}}<!--
 
-->|[[{{{residence}}}]]<!--
 
-->}}<!--
 
-->}}<!--
 
-->}}<!--
 
-->{{{place|}}}<!--
 
-->{{row/kv|World|{{#if:{{{world|}}}|{{tag|{{{world}}}|cat={{race|{{{world}}}|}}|}}|''Unknown''}}|}}<!--
 
-->{{#if:{{{universe|}}}|{{row/kv|Universe|{{{universe}}}}}|}}<!--
 
   
  +
-->{{#if:<!--
featured in
 
  +
-->{{{species-raw|}}}{{{raw-species|}}}<!--
-->{{row/kv|Featured In|''{{{books}}}''|}}
 
  +
-->{{{birthplace-raw|}}}{{{raw-birthplace|}}}<!--
}}<noinclude>
 
  +
-->{{{residence-raw|}}}{{{raw-residence|}}}<!--
  +
-->{{{ethnicity-raw|}}}{{{raw-ethnicity|}}}<!--
  +
-->{{{nation-raw|}}}{{{raw-nation|}}}<!--
  +
-->{{{world-raw|}}}{{{raw-world|}}}<!--
   
  +
-->|[[category: depreciated raw parameters]]}}<!--
This template allows you to describe the many attributes of a character. The {{{world}}} and {{{books}}} parameters are required The other parameters are optional and can be described in groups:
 
  +
  +
-->{{#if:{{{image-artist|}}}|[[category: redundant artist attribution]]}}<!--
  +
  +
-->{{cat ns|Characters|only=0}}<!--
  +
  +
--></includeonly><noinclude>
  +
  +
This template allows you to describe the many attributes of a character. The {{{world}}} and {{{introduced}}} parameters are required. The other parameters are optional and can be described in groups:
 
; Location
 
; Location
: {{{ethnicity}}} and/or {{{nation}}} can be used to identify the ethnicity of the character.
+
: {{{ethnicity}}} or {{{nation}}} or {{{nationality}}} can be used to identify the ethnicity of the character.
: {{{birthplace}}} and/or {{{residence}}} link to places.
+
: {{{birthplace}}} or {{{residence}}} link to places.
  +
: for characters not set on earth {{{world}}} should be used
: The {{{place}}} parameter allows you to extend the template with extra rows for more specific parameters like birthplace or residency.
 
  +
: for those set on alternative earths {{{earth}}} should be used
  +
: for those not set on any particular earth {{{universe}}} can be used to indicate their setting
 
; Family
 
; Family
: {{{parents}}}, {{{siblings}}}, {{{spouse}}}, {{{children}}} and the more generic {{{ancestors}}} and {{{descendants}}}. The family options are grouped into a section, which can be renamed with {{{family}}}. If {{{hide-family}}} is present, the family section will be shown by default.
+
: {{{parents}}}, {{{siblings}}}, {{{spouse}}}, {{{children}}} and the more generic {{{relatives}}}, {{{ancestors}}} and {{{descendants}}}. The family options are grouped into a section, which can be renamed with {{{family}}}. If {{{hide-family}}} is present, the family section will be shown by default. (Uses {{t|character/family}} template).
 
; Life
 
; Life
 
: For major dates in a characters life, {{{born}}} and {{{died}}} are available, and should use the {{t|date}} template.
 
: For major dates in a characters life, {{{born}}} and {{{died}}} are available, and should use the {{t|date}} template.
: {{{titles}}}, {{{abilities}}}, {{{skills}}}, {{{achievements}}}}, {{{{profession}}}, {{{aliases}}}, {{{religion}}} and {{{powers}}} are available to describe the character in more detail.
+
: {{{titles}}}, {{{abilities}}}, {{{skills}}}, {{{achievements}}}}, {{{{profession}}}, {{{aliases}}}, {{{religion}}}, {{{powers}}}, and {{{species}}} (if non-human) are available to describe the character in more detail.
  +
  +
Many of the properties have an alternative <code>'</code>-prefixed version which has no automatic linking and categorization.
  +
The advanced properties {{{'ethnicity}}}, {{{'nation}}}, stop the corresponding properties from automatically linking and categorizing.
  +
  +
In addition to the <code>'</code> prefixes, there are -ref suffixes for adding references to the magic fields. {{{ethnicity-ref}}}, {{{nationality-ref}}}
  +
  +
It automatically adds pages to [[:Category: Characters]].
  +
  +
<pre class=mw-code>
  +
{{character
  +
|unnamed=y
  +
|image=
  +
|merge-family=y
  +
|parents=
  +
|spouse=
  +
|siblings=
  +
|children=
  +
|ancestors=
  +
|relatives=
  +
|descendants=
  +
|born=
  +
|died=
  +
|abilities=
  +
|bonded=
  +
|titles=
  +
|aliases=
  +
|skills=
  +
|achievements=
  +
|powers=
  +
|#profession=
  +
|profession=
  +
|occupation=
  +
|religion=
  +
|groups=
  +
|species=
  +
|'species=
  +
|era=
  +
|birthplace=
  +
|'birthplace=
  +
|residence=
  +
|'residence=
  +
|ethnicity=
  +
|'ethnicity=
  +
|nation=
  +
|'nation=
  +
|nationality=
  +
|world= / earth=
  +
|'world=
  +
|hide-world=y
  +
|universe=
  +
|first appeared=
  +
}}
  +
</pre>
   
  +
[[category: infoboxes]]
The advanced properties {{{ethnicity-raw}}}, {{{nation-raw}}}, {{{birthplace-raw}}} and {{{residence-raw}}} stop the corresponding properties from automatically linking (and categorizing).
 
   
  +
== Articles using Template ==
[[Category: Infoboxes|{{PAGENAME}}]]
 
  +
{{for|Special:WhatLinksHere/{{FULLPAGENAME}}|a full listing|here|pre=This list is limited to 100 pages.}}
  +
{{Special:WhatLinksHere/{{FULLPAGENAME}}|namespace=0|limit=100}}

Latest revision as of 03:18, 24 May 2024

Character
Homeworld Unknown

This template allows you to describe the many attributes of a character. The {{{world}}} and {{{introduced}}} parameters are required. The other parameters are optional and can be described in groups:

Location
{{{ethnicity}}} or {{{nation}}} or {{{nationality}}} can be used to identify the ethnicity of the character.
{{{birthplace}}} or {{{residence}}} link to places.
for characters not set on earth {{{world}}} should be used
for those set on alternative earths {{{earth}}} should be used
for those not set on any particular earth {{{universe}}} can be used to indicate their setting
Family
{{{parents}}}, {{{siblings}}}, {{{spouse}}}, {{{children}}} and the more generic {{{relatives}}}, {{{ancestors}}} and {{{descendants}}}. The family options are grouped into a section, which can be renamed with {{{family}}}. If {{{hide-family}}} is present, the family section will be shown by default. (Uses {{character/family}} template).
Life
For major dates in a characters life, {{{born}}} and {{{died}}} are available, and should use the {{date}} template.
{{{titles}}}, {{{abilities}}}, {{{skills}}}, {{{achievements}}}}, {{{{profession}}}, {{{aliases}}}, {{{religion}}}, {{{powers}}}, and {{{species}}} (if non-human) are available to describe the character in more detail.

Many of the properties have an alternative '-prefixed version which has no automatic linking and categorization. The advanced properties {{{'ethnicity}}}, {{{'nation}}}, stop the corresponding properties from automatically linking and categorizing.

In addition to the ' prefixes, there are -ref suffixes for adding references to the magic fields. {{{ethnicity-ref}}}, {{{nationality-ref}}}

It automatically adds pages to Category: Characters.

{{character
|unnamed=y
|image=
|merge-family=y
|parents=
|spouse=
|siblings=
|children=
|ancestors=
|relatives=
|descendants=
|born=
|died=
|abilities=
|bonded=
|titles=
|aliases=
|skills=
|achievements=
|powers=
|#profession=
|profession=
|occupation=
|religion=
|groups=
|species=
|'species=
|era=
|birthplace=
|'birthplace=
|residence=
|'residence=
|ethnicity=
|'ethnicity=
|nation=
|'nation=
|nationality=
|world= / earth=
|'world=
|hide-world=y
|universe=
|first appeared=
}}

Articles using Template