Template:Icon: Difference between revisions
Jump to navigation
Jump to search
(made the hidden missing file go look for the file via convertname, so that it works the same way as all other file lookups) |
m (doc) |
||
Line 1: | Line 1: | ||
<div class="factorio-icon" style="background-color:#{{{color|929292}}};">{{#ifexist: File:{{ConvertName|{{{1}}}}}.png | [[File:{{ConvertName|{{{1}}}}}.png{{!}}32px{{!}}link={{{3|{{{1}}}{{If language suffix}}}}}]] | [[File:Placeholder icon.png{{!}}link=]] <includeonly><div style="display:none;">[[File:{{ConvertName|{{{1}}}}}.png{{!}}32px]]</div></includeonly>}}<div class="{{{icon-text-class|factorio-icon-text}}}">{{{2|}}}</div></div><noinclude> | <div class="factorio-icon" style="background-color:#{{{color|929292}}};">{{#ifexist: File:{{ConvertName|{{{1}}}}}.png | [[File:{{ConvertName|{{{1}}}}}.png{{!}}32px{{!}}link={{{3|{{{1}}}{{If language suffix}}}}}]] | [[File:Placeholder icon.png{{!}}link=]] <includeonly><div style="display:none;">[[File:{{ConvertName|{{{1}}}}}.png{{!}}32px]]</div></includeonly>}}<div class="{{{icon-text-class|factorio-icon-text}}}">{{{2|}}}</div></div><noinclude>{{doc}} | ||
{{ | |||
</noinclude> | </noinclude> |
Revision as of 19:05, 1 September 2017
[View] [Edit] [Page history]
Documentation{{icon|File name|text|Page name|color=hex color code|icon-text-class=html/css class|space-age=yes/no}}
- First parameter: The name of the icon file. Usually the in-game name of the item, e.g. "Raw fish". The file name is converted using Template:ConvertName, which for example resolves the input of "Battery MK1" to battery-equipment. (Required)
- Second parameter: Text to display on top of the icon. (Optional)
- Third parameter: The name of the page the icon links to. If this parameter is completely empty, the first parameter will be used instead of this one. The template adds the language suffix (of the language the page is on) to the link e.g. Wood links to Wood/de on a German page. (Optional)
- Color parameter: A hex color code without the #. Determines the background color of the icon e.g. ffffff for white. (Optional, default: 929292)
- Icon text class parameter: A html class associated with some css code. Determines how the number is displayed on the icon. Currently unused. (Optional, default: factorio-icon-text)
- Space age parameter: Either the string
yes
,no
or nothing. Determines whether to display a symbol in the top right of the icon that shows whether the linked item/recipe/technology is exclusive to space age (yes
) or only available if space age is deactivated (no
). Most items are available with and without space age, in that case this parameter should be left out. (Optional, default: unset)
Putting two pipes after the first parameter will produce an icon that links to nothing and shows no number (useful if you don't want to link to a page that doesn't exist):
{{icon|dead-tree||}} →Some usage examples:
- {{Icon|Intentionally missing image|color=ff00ff}} →
- {{Icon|Tree|color=0000ff}} →
- {{Icon|Iron plate||Copper plate}} →
- {{Icon|Iron plate|text}} →
- {{Icon|automobilism (research)|icon-text-class=navbox-icon-text|some text}} →
- {{Icon|Satellite|space-age=no}} →
- {{Icon|Big mining drill|space-age=yes}} →