6,366
editsAd placeholder
Template:Item icon: Difference between revisions
Jump to navigation
Jump to search
no edit summary
(Created page with "<includeonly><onlyinclude>{{Icon |{{#cargo_query: tables=item_icon |fields=icon |where=item_icon.name={{{1}}} |limit=1 |format=list}} |{{{2|40}}}</onlyinclude></includeonly><noinclude> <!-- Cargo table definition --> {{#cargo_declare: _table = item_icon |name = String |icon = File }} This template fetches an icon for an item using Cargo. It also declares the Cargo table for the "item_icon" table that stores this information. The information is uploaded using...") |
No edit summary |
||
Line 3: | Line 3: | ||
tables=item_icon | tables=item_icon | ||
|fields=icon | |fields=icon | ||
|where=item_icon.name={{{ | |where=item_icon.name={{{name}}} | ||
|limit=1 | |limit=1 | ||
|format=list}} | |format=list}} | ||
|{{{ | |{{{size|40}}} | ||
}} {{#if:{{{show_name|}}}|[[{{{show_name}}]]}}</onlyinclude></includeonly><noinclude> | |||
<!-- Cargo table definition --> | <!-- Cargo table definition --> | ||
Line 17: | Line 18: | ||
This template fetches an icon for an item using Cargo. It also declares the Cargo table for the "item_icon" table that stores this information. The information is uploaded using the standard item descriptions. | This template fetches an icon for an item using Cargo. It also declares the Cargo table for the "item_icon" table that stores this information. The information is uploaded using the standard item descriptions. | ||
Usage: < | Usage: <pre>{{ItemIcon | ||
|name=the name of the icon page | |||
|size=(optional) the size of the icon | |||
|show_name=(optional) Whether to show the name. Any value will show the name of the item as a link. Omit to hide it. | |||
}}</pre> | |||
Examples: | |||
{{ItemIcon|name=Potion of Healing}} | |||
{{ItemIcon|name=Potion of Healing|size=24}} | |||
{{ItemIcon|name=Potion of Healing|show_name=true}} | |||
Copy-ready example: <code><nowiki>{{ItemIcon|}}</nowiki></code> | Copy-ready example (no item name): <code><nowiki>{{ItemIcon|name=}}</nowiki></code> | ||
Copy-ready example (with item name): <code><nowiki>{{ItemIcon|name=|show_name=true}}</nowiki></code> | |||
</noinclude> | </noinclude> |