Template:Character Infobox: Difference between revisions
mNo edit summary |
This might work, idk |
||
| (27 intermediate revisions by 7 users not shown) | |||
| Line 1: | Line 1: | ||
<includeonly><infobox> | <includeonly><infobox theme-source="name"> | ||
<title source="name"> | <title source="name"> | ||
<default>{{PAGENAME}}</default> | <default>{{PAGENAME}}</default> | ||
| Line 5: | Line 5: | ||
<header name="title">{{{title|}}}</header> | <header name="title">{{{title|}}}</header> | ||
<group> | <group> | ||
<image source="image"><caption source="caption"/></image> | <image source="image"><caption source="caption" /></image> | ||
</group> | </group> | ||
<group layout="vertical"><!-- | <group layout="vertical"><!-- | ||
| Line 11: | Line 11: | ||
--><data source="type"> | --><data source="type"> | ||
<label>Type</label> | <label>Type</label> | ||
<format> | <format>{{#switch:{{{type}}} | ||
|Playable Eidos = [[Eidos|Playable Eidos]] | |||
|Upcoming Eidos = [[Eidos|Upcoming Eidos]] | |||
|NPC = [[NPC]] | |||
|Mentioned Character = [[Mentioned Character]]<!-- | |||
-->}}</format> | |||
</data> | |||
<data source="rarity"> | |||
<label>Rarity</label> | |||
<format>{{Icon/Stars|{{{rarity|}}}}}</format> | |||
</data> | |||
<data source="aspect"> | |||
<label>Aspect</label> | |||
<format>{{Exists|{{{aspect}}}|{{{{{aspect}}}}}|{{{aspect}}}}}</format> | |||
</data> | </data> | ||
<data source="animasterType"> | <data source="animasterType"> | ||
<label>Animaster Type</label> | <label>Animaster Type</label> | ||
<format>{{# | <format><!-- | ||
-->{{#ifexist:{{{animasterType}}}|<!-- | |||
-->[[{{{animasterType}}}]]<!---->{{#if:{{{animasterTypeNote|}}}| ({{{animasterTypeNote}}})|}}<!---->{{#if:{{{animasterTypeRef|}}}|{{{animasterTypeRef}}}|}}<!-- | |||
-->|{{{animasterType}}}<!---->{{#if:{{{animasterTypeNote|}}}| ({{{animasterTypeNote}}})|}}<!---->{{#if:{{{animasterTypeRef|}}}|{{{animasterTypeRef}}}|}}<!-- | |||
-->}}<!-- | |||
-->{{#ifexist:{{{animasterType2}}}|<!-- | |||
--><br/>[[{{{animasterType2}}}]]<!---->{{#if:{{{animasterTypeNote2|}}}| ({{{animasterTypeNote2}}})|}}<!---->{{#if:{{{animasterTypeRef2|}}}|{{{animasterTypeRef2}}}|}}<!-- | |||
-->|<br/>{{{animasterType2}}}<!---->{{#if:{{{animasterTypeNote2|}}}| ({{{animasterTypeNote2}}})|}}<!---->{{#if:{{{animasterTypeRef2|}}}|{{{animasterTypeRef2}}}|}}<!-- | |||
-->}}<!-- | |||
--></format> | |||
</data> | </data> | ||
</group> | </group> | ||
| Line 33: | Line 55: | ||
-->{{#if:{{{title5|}}}|<li>{{{title5}}}</li>}}<!-- | -->{{#if:{{{title5|}}}|<li>{{{title5}}}</li>}}<!-- | ||
--></ul>}}</format> | --></ul>}}</format> | ||
</data> | |||
<data source="species"> | |||
<label>Species</label> | |||
<format><!-- | |||
Species | |||
-->{{#ifexist:{{{species}}}<!-- | |||
-->|{{#switch:{{{species}}} | |||
|Pom-Pom|Puppet = {{{species}}}<!-- No Link Exception | |||
-->|#default = [[{{{species}}}]]}}<!-- | |||
Note -->{{#if:{{{speciesNote|}}}|<nowiki> </nowiki>({{{speciesNote}}})}}<!-- | |||
Ref -->{{#if:{{{speciesRef|}}}|{{{speciesRef}}}}}<!-- | |||
-->|{{{species}}}<!-- | |||
Note -->{{#if:{{{speciesNote|}}}|<nowiki> </nowiki>({{{speciesNote}}})}}<!-- | |||
Ref -->{{#if:{{{speciesRef|}}}|{{{speciesRef}}}}}<!-- | |||
-->}}<!-- | |||
Species2 | |||
-->{{#ifexist:{{{species2}}}<!-- | |||
-->|<br />[[{{{species2}}}]]<!-- | |||
Note -->{{#if:{{{speciesNote2|}}}|<nowiki> </nowiki>({{{speciesNote2}}})}}<!-- | |||
Ref -->{{#if:{{{speciesRef2|}}}|{{{speciesRef2}}}}}<!-- | |||
-->|<br />{{{species2}}}<!-- | |||
Note -->{{#if:{{{speciesNote2|}}}|<nowiki> </nowiki>({{{speciesNote2}}})}}<!-- | |||
Ref -->{{#if:{{{speciesRef2|}}}|{{{speciesRef2}}}}}<!-- | |||
-->}}<!-- | |||
--></format> | |||
</data> | |||
<data source="faction"> | |||
<label>Faction{{#if:{{{faction2|}}}|s}}</label> | |||
<format>{{#if:{{{faction2|}}}|<ul><li>}}<!-- | |||
-->{{Exists|{{{faction}}}|[[{{{faction}}}|{{{factionLabel|{{{faction}}}}}}]]|{{{faction}}}}}<!-- | |||
-->{{#if:{{{factionNote|}}}<!-- | |||
-->|{{#ifeq:{{{factionNote}}}|None||<nowiki> </nowiki>({{{factionNote}}})}}}}<!-- | |||
-->{{{factionRef|}}}<!-- | |||
-->{{#if:{{{faction2|}}}|</li><!-- | |||
--><li>{{Exists|{{{faction2}}}|[[{{{faction2}}}|{{{factionLabel2|{{{faction2}}}}}}]]|{{{faction2}}}}}<!-- | |||
-->{{#if:{{{factionNote2|}}}|<nowiki> </nowiki>({{{factionNote2}}})}}<!-- | |||
-->{{#if:{{{factionRef2|}}}|{{{factionRef2|}}}}}</li><!-- | |||
-->{{#if:{{{faction3|}}}|<!-- | |||
--><li>{{Exists|{{{faction3}}}|[[{{{faction3}}}|{{{factionLabel3|{{{faction3}}}}}}]]|{{{faction3}}}}}<!-- | |||
-->{{#if:{{{factionNote3|}}}|<nowiki> </nowiki>({{{factionNote3}}})}}<!-- | |||
-->{{#if:{{{factionRef3|}}}|{{{factionRef3|}}}}}</li>}} | |||
</ul>}}</format> | |||
</data> | |||
<data source="originalIP"> | |||
<label>Original IP</label> | |||
<format><i>{{{originalIP}}}</i></format> | |||
</data> | |||
</section> | |||
<section> | |||
<label>Family</label> | |||
<data source="relatives"> | |||
<label>Relatives</label> | |||
</data> | </data> | ||
</section> | </section> | ||
| Line 54: | Line 128: | ||
</infobox><!-- | </infobox><!-- | ||
Auto-Categorize Only in Main Namespace | Auto-Categorize Only in Main Namespace | ||
-->{{Namespace|main=[[Category:Characters]]<!--{{# | -->{{Namespace|main=[[Category:Characters]]{{#vardefine:page_type|character}}<!-- | ||
Display Title | |||
-->{{#ifeq:{{NAMESPACE}}||<!-- | |||
-->{{#if:{{{name|}}}{{{displaytitle|}}}|{{#ifeq:{{PAGENAME}}|{{{name}}}||{{#ifeq:{{lc:{{{displaytitle|}}}}}|no||{{DISPLAYTITLE:{{{displaytitle|{{{name}}}}}}|noreplace}}}}}}}}<!-- | |||
-->}}<!-- | |||
Only Sort Playables | Only Sort Playables | ||
-->{{#switch:{{{type}}}<!-- | -->{{#switch:{{{type}}}<!-- | ||
-->| | -->|Playable Eidos = {{#if:{{{id|}}}|[[Category:Playable Eidos|{{{id}}}]]|[[Category:Playable Eidos]][[Category:Character Missing ID]]}}<!-- | ||
-->|#default = <!-- | -->|#default = <!-- | ||
-->}}<!-- | -->}}<!-- | ||
Type | Type | ||
-->{{#switch:{{{type}}} | -->{{#switch:{{{type}}} | ||
| | |Playable Eidos = [[Category:Playable Eidos]] | ||
|NPC = [[Category: | |Upcoming Eidos = [[Category:Upcoming Eidos]] | ||
|NPC = [[Category:NPCs]] | |||
|Mentioned Character = [[Category:Mentioned Characters]]<!-- | |||
-->}}<!-- | |||
Rarity | |||
-->{{#switch:{{{rarity}}}|4|5=[[Category:{{{rarity}}}-Star Eidos]]}} | |||
{{#if:{{{rarity|}}}|[[Category:Eidos by Rarity|{{#switch:{{{rarity|}}} | |||
|4 = 0 | |||
|5 = 1 | |||
|#default = 2 | |||
}}]]}}<!-- | |||
Aspect | |||
-->{{#if:{{{aspect|}}}|[[Category:{{{aspect}}} Eidos]][[Category:Eidos by Aspect|{{{aspect}}}]]}}<!-- | |||
Animaster Type | Animaster Type | ||
-->{{#switch:{{{animasterType}}}|Sovereign|Novarch|Other=[[Category:{{{animasterType}}} | -->{{#switch:{{{animasterType}}}|Sovereign|Novarch|Other=[[Category:{{{animasterType}}} Animasters]]}}<!-- | ||
-->{{#switch:{{{animasterType2}}}|Sovereign|Novarch|Other=[[Category:{{{animasterType2}}} Animasters]]}}<!-- | |||
Species | |||
-->{{#if:{{{species|}}} | |||
|{{#switch:{{Replace|{{{species}}}|s1=%[|s2=%]}} | |||
|# | |#default = [[Category:{{Replace|{{{species}}}|s1=%[|s2=%]}} Characters]] | ||
}} | |||
|[[Category:Characters without Known Species]] | |||
}}<!-- | |||
-->{{#if:{{{species2|}}} | |||
|{{#switch:{{Replace|{{{species2}}}|s1=%[|s2=%]}} | |||
|#default = [[Category:{{Replace|{{{species2}}}|s1=%[|s2=%]}} Characters]] | |||
}}}}<!-- | |||
Factions | |||
-->{{#if:{{{faction|}}}|[[Category:{{{faction}}}]]}}<!-- | |||
-->{{#if:{{{faction2|}}}|[[Category:{{{faction2}}}]]}}<!-- | |||
-->{{#if:{{{faction3|}}}|[[Category:{{{faction3}}}]]}}<!-- | |||
Voice Actors | Voice Actors | ||
-->{{#if:{{{vaEN|}}}|[[Category:Characters | -->{{#if:{{{vaEN|}}}|[[Category:Characters With Known English Voice Actor]]|[[Category:Characters Without Known English Voice Actor]]}}<!-- | ||
-->{{#if:{{{vaCN|}}}|[[Category:Characters | -->{{#if:{{{vaCN|}}}|[[Category:Characters With Known Chinese Voice Actor]]|[[Category:Characters Without Known Chinese Voice Actor]]}}<!-- | ||
-->{{#if:{{{vaJP|}}}|[[Category:Characters | -->{{#if:{{{vaJP|}}}|[[Category:Characters With Known Japanese Voice Actor]]|[[Category:Characters Without Known Japanese Voice Actor]]}}<!-- | ||
-->{{#if:{{{vaKR|}}}|[[Category:Characters | -->{{#if:{{{vaKR|}}}|[[Category:Characters With Known Korean Voice Actor]]|[[Category:Characters Without Known Korean Voice Actor]]}}<!-- | ||
-->{{#if:{{{vaEN|}}}{{{vaCN|}}}{{{vaJP|}}}{{{vaKR|}}}|[[Category:Characters | -->{{#if:{{{vaEN|}}}{{{vaCN|}}}{{{vaJP|}}}{{{vaKR|}}}|[[Category:Characters With Known Voice Actors]]|[[Category:Characters Without Known Voice Actors]]}}<!-- | ||
-->}}<!-- | -->}}<!-- | ||
--></includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude> | --></includeonly><noinclude>{{Documentation|type=Infobox}}</noinclude> | ||