Template:Character Label: Difference between revisions

Template page
mNo edit summary
mNo edit summary
Line 3: Line 3:
-->{{#vardefine:game|{{{1|{{BASEPAGENAME}}}}}}}<!-- If a game is not provided, fall back to the root page name  
-->{{#vardefine:game|{{{1|{{BASEPAGENAME}}}}}}}<!-- If a game is not provided, fall back to the root page name  
--><span class="charaLabel"><!--
--><span class="charaLabel"><!--
-->[[{{#if:{{{4|}}}|File:{{{4|}}}|File:{{#var:game}}_{{#var:chara}}_Icon.png}}|link={{#var:game}}/{{#var:chara}}|{{#if:{{{3|}}}|x{{{3|}}}|x24px}}]]<!--
-->[[File:{{{4|{{#var:game}}_{{#var:chara}}_Icon.png}}}}}|link={{#var:game}}/{{#var:chara}}|{{#if:{{{3|}}}|x{{{3|}}}|x24px}}]]<!--
--></span> <span>[[{{{1}}}/{{#var:chara}}|'''{{{label|{{#var:chara}}}}}''']]</span><!--
--></span> <span>[[{{#var:game}}/{{#var:chara}}|'''{{{label|{{#var:chara}}}}}''']]</span><!--
--></includeonly><noinclude>{{clear}}{{doc}}</noinclude>
--></includeonly><noinclude>{{clear}}{{doc}}</noinclude>

Revision as of 14:21, 21 March 2022

Arguments

If one unnamed arg is given (e.g. {{Character Label|Sol}}):
 1st arg = Character Name
 The template will default to the game from the RootPageName of the current page
If two unnamed args are given (e.g. {{Character Label|GGACR|Sol}}):
 1st arg = Game Code
 2nd arg = Character Name
If no unnamed args are given, the template will default to the game and character of the current page

"size" = icon size (optional)
"icon" = icon override (optional)
"label" = text override (optional)
"linkOverride" = link override (optional)
"format" = none/italic/bold (optional). Default to bold
"L" = put something into this field to disable links (Use with either format=none, label=, or P=)
"P" = put something into this field to remove the text from the label

Usage

  • Icon default size is 24px.
   {{character Label|GGACR|Slayer}}
   {{character Label|GGACR|Venom|120px}}
  • Does not work within section headers.
   ===={{character Label|GGACR|Venom}}====

Full Args

{{character Label|GGACR|Venom|120px|icon=OverrideIconToUse.png|label=OverrideNameToShow|linkOverride=OverrideLink|format=TextFormat}}
  • Can also be used with CLabel shorthand.
   {{CLabel|GGACR|Ky Kiske}}

Example

[[File:GGACR_Venom_Icon.png}}|link=GGACR/Venom|x24px]] Venom Lorem ipsum dolor sit amet, consectetur adipiscing elit.
[[File:GGST_Goldlewis Dickinson_Icon.png}}|link=GGST/Goldlewis Dickinson|x24px]] Goldlewis Dickinson Maecenas quis felis volutpat, cursus dolor vel, bibendum urna.
[[File:GGACR_Testament_Icon.png}}|link=GGACR/Testament|x24px]] Testament Duis dignissim posuere justo, vitae sodales felis aliquam sit amet.
[[File:GGST_Happy Chaos_Icon.png}}|link=GGST/Happy Chaos|x24px]] Happy Chaos Donec efficitur ante ac dolor convallis volutpat.

Example without size value

[[File:GGACR_Venom_Icon.png}}|link=GGACR/Venom|x24px]] Venom

Example with size value

[[File:GGACR_Ky Kiske_Icon.png}}|link=GGACR/Ky Kiske|x24px]] Ky Kiske

Example with size, and name override values

This links to Ky's page

[[File:GGACR_Ky Kiske_Icon.png}}|link=GGACR/Ky Kiske|x24px]] JOHNNY ARCSYS

Example with rectangular size

default size

[[File:GGST_Nagoriyuki_Icon.png}}|link=GGST/Nagoriyuki|x24px]] Nagoriyuki

larger size

[[File:GGST_Nagoriyuki_Icon.png}}|link=GGST/Nagoriyuki|x24px]] Nagoriyuki