Template:Item icon/doc

From Stalburg Wiki
Jump to navigation Jump to search

Summary[edit source]

Use this template to display an icon next to a page link. This template assumes that each page has an icon uploaded at a specific location, namely "File:Page Name (Item).png".

Template parameters

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Page Name1 page

The name for the target page.

Example
Page Name
Page namerequired
Link Label2 label

The text to the be displayed on the link icon's label.

Example
Alternative Page Name
Lineoptional

Examples[edit source]

For the examples below, File:12440_Steel_Bar.png was used as the icon for a page called Steel Bar.

Code Result
{{Item icon|Steel Bar}} Steel Bar}}{{#vardefine:display|Steel Bar}}{{#vardefine:iconSize|1.2em}}{{#vardefine:lineHeight|1lh}}{{#vardefine:fileExists|}}[[File:{{#var:target}} (Item).png|link={{#var:target}}|alt=]] [[{{#var:target}}|{{#var:display}}]]
{{Item icon|Steel Bar|Steel Bar}} Steel Bar}}{{#vardefine:display|Steel Bar}}{{#vardefine:iconSize|1.2em}}{{#vardefine:lineHeight|1lh}}{{#vardefine:fileExists|}}[[File:{{#var:target}} (Item).png|link={{#var:target}}|alt=]] [[{{#var:target}}|{{#var:display}}]]
{{Item icon|Steel Bar|notext}} Steel Bar}}{{#vardefine:display|notext}}{{#vardefine:iconSize|1.2em}}{{#vardefine:lineHeight|1lh}}{{#vardefine:fileExists|}}[[File:{{#var:target}} (Item).png|link={{#var:target}}|alt=]]
{{Item icon|Missing Item}} (Missing Page Icon) Missing Item}}{{#vardefine:display|Missing Item}}{{#vardefine:iconSize|1.2em}}{{#vardefine:lineHeight|1lh}}{{#vardefine:fileExists|}}[[File:{{#var:target}} (Item).png|link={{#var:target}}|alt=]] [[{{#var:target}}|{{#var:display}}]]

Dependencies[edit source]

For this template to work properly, you need the following: