Template:Element: Difference between revisions

From Phantasy Star Universe Clementine
(add opt-out link disabling (hopefully the final edit without a refactor, this is annoying w/o var extension))
(refactor template for enumimage to futureproof)
Line 3: Line 3:
|n
|n
|0
|0
|neutral = [[File:Neutral_Icon.gif{{!}}alt=Neutral Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Neutral Element]]
|neutral = {{EnumImage|image=Neutral_Icon.gif|name=Neutral Element|options={{{options|}}}}}
|炎
|炎
|f
|f
|1
|1
|fire = [[File:Fire_Icon.gif{{!}}alt=Fire Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Fire Element]]
|fire = {{EnumImage|image=Fire_Icon.gif|name=Fire Element|options={{{options|}}}}}
|氷
|氷
|i
|i
|2
|2
|ice = [[File:Ice_Icon.gif{{!}}alt=Ice Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Ice Element]]
|ice = {{EnumImage|image=Ice_Icon.gif|name=Ice Element|options={{{options|}}}}}
|雷
|雷
|t
|t
|3
|3
|thunder
|thunder
|lightning = [[File:Lightning_Icon.gif{{!}}alt=Lightning Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Lightning Element]]
|lightning = {{EnumImage|image=Lightning_Icon.gif|name=Lightning Element|options={{{options|}}}}}
|土
|土
|e
|e
|4
|4
|earth
|earth
|ground = [[File:Ground_Icon.gif{{!}}alt=Ground Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Ground Element]]
|ground = {{EnumImage|image=Ground_Icon.gif|name=Ground Element|options={{{options|}}}}}
|光
|光
|l
|l
|5
|5
|light = [[File:Light_Icon.gif{{!}}alt=Light Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Light Element]]
|light = {{EnumImage|image=Light_Icon.gif|name=Light Element|options={{{options|}}}}}
|闇
|闇
|d
|d
|6
|6
|dark = [[File:Dark_Icon.gif{{!}}alt=Dark Element{{!}}{{#if:{{{options|}}}|{{{options}}}|link=}}{{!}}Dark Element]]
|dark = {{EnumImage|image=Dark_Icon.gif|name=Dark element|options={{{options|}}}}}
|#default =  
|#default =  
}}</includeonly><noinclude>
}}</includeonly><noinclude>
Line 37: Line 37:
<pre>
<pre>
{{Element
{{Element
|        <!-- Anonymous parameter. The desired value of the element, case insensitive; or a corresponding integer value. -->
|        <!-- Anonymous parameter. The desired value of the element, case insensitive; or a corresponding integer value. Invalid values will output nothing. -->
|options  <!-- The desired image options. If options aren't provided, the link to the image is disabled. -->
|options  <!-- The desired image options. If options aren't provided, the link to the image is disabled. -->
}}
}}
</pre>
</pre>
 
For image options, a guide on syntax can be found here: [https://www.mediawiki.org/wiki/Help:Images#Syntax]
==Examples==
==Examples==
For elements, the valid list of strings, case insensitive, are:
For elements, the valid list of strings, case insensitive, are:

Revision as of 18:03, 21 December 2023

Purpose

Shortcut template for all element icons. Contains mouseover for the element name and alt-text.

Parameter List

{{Element
|         <!-- Anonymous parameter. The desired value of the element, case insensitive; or a corresponding integer value. Invalid values will output nothing. -->
|options  <!-- The desired image options. If options aren't provided, the link to the image is disabled. -->
}}

For image options, a guide on syntax can be found here: [1]

Examples

For elements, the valid list of strings, case insensitive, are:

Neutral
  • n
  • neutral
  • 0
Fire
  • f
  • fire
  • 1
Ice
  • i
  • ice
  • 2
Lightning
  • t
  • thunder
  • lightning
  • 3
Ground

|土 |e

  • earth
  • ground
  • 4
Light
  • l
  • light
  • 5
Dark
  • d
  • dark
  • 6

Icon for "Neutral"

{{Element|Neutral}}

Neutral Element

Icon for "FIRE"

{{Element|FIRE}}

Fire Element

Icon for "2"

{{Element|2}}

Ice Element

Icon for "土", Options="24px"

{{Element|土|options=24px}}

Ground Element

Icon for ""

{{Element}}