Template:Skill icon: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 1: | Line 1: | ||
<noinclude>{{Page warning|message=This template is in draft.}}</noinclude><includeonly>[[File:{{{1}}} icon.png|{{#switch:{{{2}}}|big=50|huge=100|#default=32}}px|link={{{1}}}]] [[{{{1}}}]]</includeonly><noinclude> | <noinclude>{{Page warning|message=This template is in draft.}}</noinclude><includeonly>[[File:{{#ifexist: File:{{{1}}} icon.png|{{{1}}}|{{#ifexist: File:{{{1}}} icon.gif|{{{1}}}|missing}}}} icon.png|{{#switch:{{{2}}}|big=50|huge=100|#default=32}}px|link={{{1}}}]] [[{{{1}}}]]</includeonly><noinclude> | ||
== Description == | == Description == | ||
<pre>{{skill icon|<skill name>}}</pre> | <pre>{{skill icon|<skill name>}}</pre> |
Revision as of 23:52, 20 June 2024
Warning:
Description
{{skill icon|<skill name>}}
Displays a link to the skill and adds a skill icon in front of it.
Parameters
- 1 (unnamed parameter)
- Skill name.
- 2 (unnamed parameter)
- Icon size. Options: "big" (48px), "huge" (100px), or, blank (32px) - which is the default size.
Examples
- Magic Defense is produced from
{{skill icon|Magic Defense}}
- Magic Defense is produced from
{{skill icon|Magic Defense|big}}
- Magic Defense is produced from
{{skill icon|Magic Defense|huge}}
- File:Revive icon.png Revive is produced from
{{skill icon|Revive}}
- File:Teleport icon.png Teleport is produced from
{{skill icon|Teleport}}
- File:Visit icon.png Visit is produced from
{{skill icon|Visit}}
- File:Invite icon.png Invite is produced from
{{skill icon|Invite}}
- File:Party Recall icon.png Party Recall is produced from
{{skill icon|Party Recall}}
- Hammer (skill) is produced from
{{skill icon|Hammer (skill)}}
TODO:
- Can file pages have (skill) in the name? I believe () normally isn't allowed in windows file naming.
- Add {{#if}} to include article link or only icon.
- May not worry about this. Might be necessary to include article link each time a skill is referenced.
- Import all skill icon image files (Skill Name icon.png)
- need to get export
- At least start with Teleport, Visit, Invite, Party Recall, and Revive as they are commonly referenced