Template:Icon: Difference between revisions

From Pikipedia, the Pikmin wiki
Jump to navigation Jump to search
m (Text replacement - "]] </noinclude>" to "]]</noinclude>")
(Added the subject's name to the icon image's alt property. This should make it show up in screen readers.)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
<includeonly>[[File:{{{1}}} {{#if:{{{v|}}}|{{{v}}}&nbsp;}}icon.png|link={{{l|{{{1}}}}}}|{{#if:{{{nosize|}}}||{{{3|24x24px}}}}} {{#ifeq:{{{1}}}|Pikmin (game)|{{!}} Pikmin}}{{#if:{{{n|}}}|{{!}}{{{n}}}}}]]{{#if:{{{2|}}}|&nbsp;[[{{{l|{{{1}}}}}}|{{{n|{{{1}}}}}}]]}}</includeonly><noinclude>
<includeonly>[[File:{{#replace:{{{1}}}|?}} {{#if:{{{v|}}}|{{{v}}}&nbsp;}}icon.png|link={{{l|{{{1}}}}}}|class={{{c|}}}|alt={{{1}}}|{{#if:{{{nosize|}}}||{{{3|24x24px}}}}} {{#ifeq:{{{1}}}|Pikmin (game)|{{!}} Pikmin}}{{#if:{{{n|}}}|{{!}}{{{n}}}}}|{{#ifexist:File:{{{1}}} {{#if:{{{v|}}}|{{{v}}}&nbsp;}}icon.png||[icon]}}]]{{#if:{{{2|}}}|&nbsp;[[{{{l|{{{1}}}}}}|{{{n|{{{1}}}}}}]]}}</includeonly><noinclude>


==Info==
==Info==
Line 25: Line 25:
! n
! n
| No ||  || Display name || If you want a different display name for the text link, specify it here.
| No ||  || Display name || If you want a different display name for the text link, specify it here.
|-
! c
| No ||  || Class || If you'd like to add a CSS class to the image, specify it here.
|-
|-
! nosize
! nosize
Line 35: Line 38:
==Skeleton==
==Skeleton==
<pre>
<pre>
{{icon|<subject>|<text link?>|<size>|v=<version>|l=<link>|n=<display name>|nosize=<no resize?>}}
{{icon|<subject>|<text link?>|<size>|v=<version>|l=<link>|n=<display name>|c=<class>|nosize=<no resize?>}}
</pre>
</pre>



Latest revision as of 08:53, August 22, 2024


Info

This template shows the icon of a subject, with the icon linking to said subject. You can also have it quickly give a link to the subject in plain text, right after the icon.

Parameters

Parameter Mandatory Default Purpose Detailed description
1 Yes Subject Name of the subject's article.
2 No Text link If this has a value, like "y", the subject's name will also appear in front of the icon, with a link to the subject's article.
3 No 24x24px Size Use this to set the icon to a size of your liking.
v No Version If there is more than one version of the subject, use this parameter to specify it. This is valid for icon filenames that follow the following pattern: "<subject> <version> icon.png".
l No Link If the link to the article is different from the icon's name, specify it here.
n No Display name If you want a different display name for the text link, specify it here.
c No Class If you'd like to add a CSS class to the image, specify it here.
nosize No Ignore "size" If this parameter has a value, the icon size will not be changed from the original.

The following special cases exist:

  • If the subject is "Pikmin (game)", the mouse-over text for the image will show "Pikmin".

Skeleton

{{icon|<subject>|<text link?>|<size>|v=<version>|l=<link>|n=<display name>|c=<class>|nosize=<no resize?>}}

Examples

Code Result
{{icon|Swooping Snitchbug}}
Swooping Snitchbug
{{icon|Shoot|y|16px}}
Shoot Shoot
{{icon|Burgeoning Spiderwort|y|v=spicy|n=Spicy Burgeoning Spiderwort|nosize=y}}
Burgeoning Spiderwort Spicy Burgeoning Spiderwort