Template:PixelImage: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
<!-- ================= Template:PixelImage ================= --> | |||
<includeonly> | <includeonly> | ||
{{#if: {{{ | <!-- ────────────────────────────────────────────────────────── | ||
Branch A – we have display text | |||
────────────────────────────────────────────────────────────── --> | |||
{{#if: {{{display|}}} | | |||
{{#switch: {{{wiki|}}} | |||
| minecraft = <!-- external link --> | |||
[[File:{{{filename}}}|{{{size|24}}}px|class=pixelated | |||
|link=https://minecraft.fandom.com/wiki/{{#replace:{{{display}}}| | _}}]] | |||
[https://minecraft.fandom.com/wiki/{{#replace:{{{display}}}| | _}} {{{display}}}] | |||
| pixelmon = <!-- internal link --> | |||
[[File:{{{filename}}}|{{{size|24}}}px|class=pixelated | |||
|link={{#replace:{{{display}}}| | _}}]] | |||
[[{{{display}}}]] | |||
| #default = <!-- no linking --> | |||
[[File:{{{filename}}}|{{{size|24}}}px|class=pixelated]] | |||
{{{display}}} | |||
}} | |||
<!-- ────────────────────────────────────────────────────────── | |||
Branch B – no display text (icon-only, never linked) | |||
────────────────────────────────────────────────────────────── --> | |||
| [[File:{{{filename}}}|{{{size|24}}}px|class=pixelated]] | |||
}} | |||
</includeonly> | </includeonly> | ||
<noinclude> | <noinclude> | ||
== Usage == | == Usage == | ||
<pre><nowiki>{{PixelImage | <pre><nowiki>{{PixelImage | ||
|filename=MyImage.png | |filename = MyImage.png <!-- required --> | ||
|display= | |display = Diamond Pickaxe <!-- optional --> | ||
|size=32 | |size = 32 <!-- optional, defaults 24 --> | ||
|wiki=minecraft | |wiki = minecraft <!-- optional: minecraft / pixelmon / ”” --> | ||
}}</nowiki></pre> | }}</nowiki></pre> | ||
;Parameters | |||
* <code>filename</code> – **required**. Exact file name, including extension. | |||
* <code>display</code> – optional. Text to show next to the icon. | |||
If omitted, only the icon is shown and it is **not** a link. | |||
* <code>size</code> – optional. Width (px). Defaults to 24 px. | |||
* <code>wiki</code> – optional. | |||
**minecraft** → icon + text link to Minecraft Wiki. | |||
**pixelmon** → icon + text link internally. | |||
anything else → no links. | |||
== Examples == | == Examples == | ||
* <code>{{PixelImage|filename=Minecraft-goldenaxe.png}}</code> | |||
{{PixelImage|filename=Minecraft-goldenaxe.png}} | → 24 px icon, no link, no text. | ||
* <code>{{PixelImage|filename=Minecraft-goldenaxe.png|display=Golden Axe}}</code> | |||
→ icon + text “Golden Axe”, no links. | |||
{{PixelImage|filename=Minecraft-goldenaxe.png|display=Golden Axe}} | |||
* <code>{{PixelImage|filename=Minecraft-goldenaxe.png|display=Golden Axe|size=32|wiki=minecraft}}</code> | |||
→ 32 px icon + text, both link to | |||
<nowiki>https://minecraft.fandom.com/wiki/Golden_Axe</nowiki> | |||
</noinclude> | </noinclude> | ||
Revision as of 05:19, 1 June 2025
Usage
{{PixelImage
|filename = MyImage.png <!-- required -->
|display = Diamond Pickaxe <!-- optional -->
|size = 32 <!-- optional, defaults 24 -->
|wiki = minecraft <!-- optional: minecraft / pixelmon / ”” -->
}}
- Parameters
filename– **required**. Exact file name, including extension.display– optional. Text to show next to the icon.
If omitted, only the icon is shown and it is **not** a link.
size– optional. Width (px). Defaults to 24 px.wiki– optional.
**minecraft** → icon + text link to Minecraft Wiki. **pixelmon** → icon + text link internally. anything else → no links.
Examples
→ 24 px icon, no link, no text.
Golden Axe
→ icon + text “Golden Axe”, no links.
Golden Axe
→ 32 px icon + text, both link to https://minecraft.fandom.com/wiki/Golden_Axe