Anonymous

Template:ItemIcon: Difference between revisions

From Melvor Idle
Slight templating change, also added ext optional argument for overriding when necessary.
(Added override to allow changing of link.)
(Slight templating change, also added ext optional argument for overriding when necessary.)
Line 3: Line 3:
Adding a second argument allows you to override the text. For example, <nowiki>{{ItemIcon|Generous Harvest Potion I|Generous Harvest Potion}}</nowiki> gives {{ItemIcon|Generous Harvest Potion I|Generous Harvest Potion}}
Adding a second argument allows you to override the text. For example, <nowiki>{{ItemIcon|Generous Harvest Potion I|Generous Harvest Potion}}</nowiki> gives {{ItemIcon|Generous Harvest Potion I|Generous Harvest Potion}}


Optionally, you can set the 'ext' argument for the rare items that have non-SVG extensions. For example, <nowiki>{{ItemIcon|Crown of Rhaelyx|ext=png}}</nowiki> gives {{ItemIcon|Crown of Rhaelyx|ext=png}}


<onlyinclude>{{#if:{{{2|}}}|[[File:{{{1}}} (item).svg|25px|link={{{1}}}]]&nbsp;[[{{{1}}}|{{{2}}}]]|[[File:{{{1}}} (item).svg|25px|link={{{1}}}]]&nbsp;[[{{{1}}}]]}}</onlyinclude>
 
<includeonly><onlyinclude>[[File:{{{1}}} (item).{{{ext|svg}}}|25px|link={{{1}}}]]&nbsp;[[{{{1}}}{{#if:{{{2|}}}|{{!}}{{{2}}}}}]]</onlyinclude></includonly>