No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
{{Documentation}} | {{Documentation}} | ||
<includeonly><onlyinclude>[[Category:Location]]</onlyinclude></includeonly> | <includeonly><onlyinclude> | ||
<div class="infobox {{{color|yellow}}}" style="margin-right:10px; {{#ifeq:{{{color|yellow}}}|white|color: black;}}"> | |||
{{#ifeq:{{NAMESPACE}}|Template | |||
| <!-- No Categories in Namespaces --> | |||
| [[Category:Location|{{#vardefineecho:sortkey|{{{sortkey|{{#explode:{{PAGENAME}}| |-1}}}}}}}]] | |||
{{#ifeq:{{{unique|true}}}|true|[[Category:Location|{{#var:sortkey}}]]|[[Category:Player Character|{{#var:sortkey}}]]}} | |||
}} | |||
<div class="infoicon {{{color|yellow}}}">[[File:icon-location.svg|50px|link=:Category:Location]]</div> | |||
<div class="overbox {{{color|yellow}}}" style="width: 250px; height: 50px; font-family: monospace; font-weight: bolder; font-size:larger; {{#ifeq:{{{color|yellow}}}|white|color: black;}}">{{#ifeq:{{NAMESPACE}}|Template|{{{name|{{PAGENAME}}}}}|{{{name|{{PAGENAME}}}}}{{DISPLAYTITLE:{{{streetname|{{{name|{{PAGENAME}}}}}}}}}}}} {{#if:{{{aka|}}}|<br />a.k.a. {{#explode:{{{aka}}}|,|0}}}}</div> | |||
{{#if:{{{image|}}}|{{#ifeq:{{#count:{{{image}}}|;}}|0|[[File:{{{image}}}|350px|frameless|link=]]|<slideshow transition="blindDown" refresh="10000"> | |||
{{#loop: slide | |||
| 0 | |||
| {{#expr:1+{{#count:{{{image}}}|;}}}} | |||
| <div>[[File:{{#explode:{{{image}}}|;|{{#var:slide}}}}|350px|frameless|link=]]</div> | |||
}}</slideshow>}}|[[Category:Characters without Images|{{#var:sortkey}}]]}} | |||
<div> | |||
{{#css: | |||
td:nth-child(1) { vertical-align: top; font-weight: bold; } | |||
td:nth-child(2) { vertical-align: bottom; } | |||
tr { border-bottom: solid thin {{#ifeq:{{{color|yellow}}}|white|black|white}};} | |||
}} | |||
{{TableSlim|width=350px}} | |||
{{TableMid|Name|{{{name|{{PAGENAME}}}}}}} | |||
{{TableMid|Also Known As|{{#explode:{{{aka}}}|,|1|2}}|display={{#pos:{{{aka|}}}|,}}}} | |||
<tr><th colspan="2">Biometrics</th></tr> | |||
{{TableMid|Metatype|{{#if:{{{metatype}}} | |||
|{{Category|{{SplitP|{{{metatype}}}|out}}|key}}{{#ifeq:{{SplitP|{{{metatype}}}|in}}|{{SplitP|{{{metatype}}}|out}}|<!--No Subtype-->|  ({{Category|{{SplitP|{{{metatype}}}|in}}|key}})}} | |||
|{{Required|metatype|Character}} | |||
}}}} | |||
{{TableMid|Height|{{#if:{{{height}}}|{{convert|{{#vardefineecho:height|{{{height}}}}}|cm|ftin}}|{{Required|height|Character}}}}}} | |||
{{TableMid|Weight|{{#if:{{{weight}}}|{{convert|{{#vardefineecho:weight|{{{weight}}}}}|kg|lb}}|{{Required|weight|Character}}}}{{#if:{{{weight-app|}}}| actual<br>{{convert|{{{weight-app}}}|kg|lb}} apparent}}}} | |||
{{TableMid|Skin|{{#ifeq:{{#len:{{{skin|}}}}}|0|{{Required|skin|Character}}|{{{skin}}}}}}} | |||
{{TableMid|Eyes|{{#ifeq:{{#len:{{{eyes|}}}}}|0|{{Required|eyes|Character}}|{{{eyes}}}}}}} | |||
{{TableMid|Hair|{{#ifeq:{{#len:{{{hair|}}}}}|0|{{Required|skin|Character}}|{{{hair}}}}}}} | |||
<tr><th colspan="2">Infometrics</th></tr> | |||
{{TableMid|Date of Birth|{{#if:{{{dob|}}}|{{LongTime|{{{dob}}}}} (Age {{Age|{{{dob}}}}})|Not On File}}}} | |||
{{TableMid|Place of Birth|{{#if:{{{pob|}}}|{{SplitLink|{{{pob}}}|in=,}}|Not On File}}}} | |||
{{TableMid|Nationality of Record|{{#if:{{{nor|}}}|{{{nor}}}|Not On File}}}} | |||
{{TableMid|Legal Residence|{{#if:{{{home|}}}|{{SplitLink|{{{home}}}|in=,}}|Not On File}}}} | |||
<!-- Revisit this for the next game, for this one, it doesn't matter.{{TableMid|SIN|}}--> | |||
{{TableMid|Bioware|{{#if:{{{bio|}}}|{{SplitLink|{{{bio}}}|in=,}}|None On File}}}} | |||
{{TableMid|Cyberware|{{#if:{{{cyber|}}}|{{SplitLink|{{{cyber}}}|in=,}}|None On File}}}} | |||
<tr><th colspan="2">Relationships</th></tr> | |||
{{TableMid|Family|{{#if:{{{family|}}}|{{SplitLink|{{{family}}}|in=;}}|None On File}}}} | |||
{{TableMid|Contacts|{{#dpl: | |||
| category = Contact | |||
| linksto = {{FULLPAGENAME}} | |||
| ordermethod = title | |||
| mode = none | |||
}}|display={{{player|}}}}} | |||
{{#ifeq:{{NAMESPACE}}|Template||<tr><th colspan="2">Metadata</th></tr>}} | |||
{{TableMid|First Appearance|{{#dpl: | |||
| category = Episode | |||
| linksto = {{FULLPAGENAME}} | |||
| count = 1 | |||
| order = ascending | |||
| ordermethod = title | |||
| mode = none | |||
}}|display={{#ifeq:{{NAMESPACE}}|Template||true}}}} | |||
{{TableMid|Latest Appearance|{{#dpl: | |||
| category = Episode | |||
| linksto = {{FULLPAGENAME}} | |||
| count = 1 | |||
| order = descending | |||
| ordermethod = title | |||
| mode = none | |||
}}|display={{#ifeq:{{NAMESPACE}}|Template||true}}}} | |||
{{TableEnd}} | |||
</div> | |||
</div> | |||
</onlyinclude></includeonly> | |||
Revision as of 13:34, 18 January 2024
Template:Location is used to create the summary sidebar on Location pages.
Location
| Name | Location |
| Biometrics | |
|---|---|
| Metatype | [[:Category:{{{metatype}}}|{{{metatype}}}]] |
| Height | [convert: invalid number] |
| Weight | [convert: invalid number] |
| Skin | Error! skin is required by Template:Character! |
| Eyes | Error! eyes is required by Template:Character! |
| Hair | Error! skin is required by Template:Character! |
| Infometrics | |
| Date of Birth | Not On File |
| Place of Birth | Not On File |
| Nationality of Record | Not On File |
| Legal Residence | Not On File |
| Bioware | None On File |
| Cyberware | None On File |
| Relationships | |
| Family | None On File |
Usage
Defaulting Parameters
These are mandatory parameters, but they have default values.
namedefaults to{{PAGENAME}}. It's primary purpose is applying formatting characters, as in Fräulein Ärtzin.
Non-Defaulting Parameters
These mandatory parameters must be supplied; they have no defaults:
Optional Parameters
color(default:cyan) controls the color of the background. The valid options are:
red
green
blue
yellow
purple
cyan
gray
white
image— a semi-colon separated list of Image files.
Metaparameters
These optional parameters control aspects that are out-of-character and control Mediawiki behavior.
sortkey(default:{{PAGETITLE}}) — This usually suffices for most article, but it can be overriden if needed.
Returns
An example of the possible output is to the right; edit the documentation to see how it is constructed.The documentation above was transcluded from Template:Location/Documentation. [edit]
