Template:Icon: Difference between revisions

From Melvor Idle
(Added overrides for Spider (lv. 51) and Spider (lv. 52))
(Added qty option)
Line 33: Line 33:


The 'menu' option formats the icon in a handy table (useful for menuboxes) so <nowiki>{{Icon|Combat|menu=true}}</nowiki> becomes {{Icon|Combat|menu=true}}
The 'menu' option formats the icon in a handy table (useful for menuboxes) so <nowiki>{{Icon|Combat|menu=true}}</nowiki> becomes {{Icon|Combat|menu=true}}
The 'qty' option allows you to specify a number of items to go between the icon and the text, so <nowiki>{{Icon|type=item|Elder Dragonhide|qty=500}}</nowiki> becomes {{Icon|type=item|Elder Dragonhide|qty=500}}


<includeonly><onlyinclude><!--
<includeonly><onlyinclude><!--
Line 52: Line 54:
{{!}}-
{{!}}-
{{!}}|}}<!--
{{!}}|}}<!--
-->[[File:{{#var:image}}{{#if:{{#var:type}}|_({{#var:type}})|}}.{{{ext|svg}}}|25px|link={{#var:link}}]]{{#if:{{{notext|}}}||&nbsp;[[{{#var:link}}|{{#var:text}}]]}}<!--
-->[[File:{{#var:image}}{{#if:{{#var:type}}|_({{#var:type}})|}}.{{{ext|svg}}}|25px|link={{#var:link}}]]{{#if:{{{qty|}}}|&nbsp;{{{qty|}}}|}}{{#if:{{{notext|}}}||&nbsp;[[{{#var:link}}|{{#var:text}}]]}}<!--
-->{{#if:{{{menu|}}}|<br/>
-->{{#if:{{{menu|}}}|<br/>
{{!}}}|}}</onlyinclude></includonly>
{{!}}}|}}</onlyinclude></includonly>

Revision as of 21:22, 8 September 2020

A generic version of the template used in things like Template:ItemIcon or Template:UpgradeIcon.

You probably want to use one of the following instead for most things:

Format is like so: {{Icon|type=combatArea|Castle of Kings|Knight Time}} becomes Castle of Kings (combatArea).svg Knight Time.

You can also just do {{Icon|Combat}} Combat.svg Combat if you need an icon for an image that doesn't belong to a given category.


Some special overrides exist:

Input Output
{{Icon|Melee}} Combat.svg Melee
{{Icon|type=monster|Golbin}} Golbin (monster).svg Golbin
{{Icon|type=monster|Spider (lv. 51)}} File:Spider (monster). Spider (lv. 51)
{{Icon|type=monster|Spider (lv. 52)}} File:Spider (monster). Spider (lv. 52)

Other options:

The 'notext' option sends only the image (with link), so {{Icon|Mastery|notext=true}} becomes Mastery.svg

The 'menu' option formats the icon in a handy table (useful for menuboxes) so {{Icon|Combat|menu=true}} becomes

Combat.svg Combat

The 'qty' option allows you to specify a number of items to go between the icon and the text, so {{Icon|type=item|Elder Dragonhide|qty=500}} becomes Elder Dragonhide (item).svg 500 Elder Dragonhide