Template:Availability: Difference between revisions

From Inkipedia, the Splatoon wiki
m (Adding 7-Eleven option because that's what the world is coming to.)
(Removed extra space, added category)
 
(15 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{#if:{{{1|}}}|{{{1}}}|Splatfest}}
<includeonly>{{#invoke:Availability|main}}</includeonly><noinclude>
|Octo Canyon = [[File:S2_Icon_Octo Canyon.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Octo Canyon|link=Octo Canyon]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Octo Canyon]]}}
Template invocation of [[Module:Availability]].
|Octo Valley = [[File:S_Icon_Octo Valley.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Octo Valley|link=Octo Valley]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Octo Valley]]}}
{{:Module:Availability/doc}}
|Salmon Run  = [[File:S2_Icon_Grizzco.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Salmon Run|link=Salmon Run]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Salmon Run]]}}
|Splatfest  = [[File:{{#switch:{{#if:{{{game|}}}|{{{game}}}|Splatoon}}
|Splatoon    = Splatfest Logo.png
|Splatoon 2  = S2 Splatfest Logo.svg
|#default    = Splatfest Logo.png}}|{{#if:{{{2|}}}|{{{2}}}|24px}}|Splatfest|link=Splatfest]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Splatfest]]}}
|7-Eleven    = [[File:7-Eleven Logo.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|7-Eleven|link=]] 7-Eleven
|#default    = {{#if:{{{1|}}}|{{{1}}}}}
}}</includeonly><noinclude>__NOTOC__
Displays an inline item availability icon with a text link.
 
== Parameters ==
{|
|- style="vertical-align: top;"
|<code>availability</code>||Unnamed.||The means by which an item is available. Must be one of the following:
*[[File:S2_Icon_Octo Canyon.png|24px|link=]] Octo Canyon
*[[File:S_Icon_Octo Valley.png|24px|link=]] Octo Valley
*[[File:S2_Icon_Grizzco.png|24px|link=]] Salmon Run
*[[File:Splatfest Logo.png|24px|link=]] [[File:S2_Splatfest Logo.svg|24px|link=]] Splatfest
*[[File:7-Eleven Logo.png|24px|link=]] 7-Eleven
|- style="vertical-align: top;"
|<code>size</code>||Unnamed, optional.||A Mediawiki image size parameter for the icon.
|- style="vertical-align: top;"
|<code>game</code>||Optional.||The game that the Brand belongs to. The default value is "Splatoon". Must be one of the following:
*Splatoon
*Splatoon 2
|- style="vertical-align: top;"
|<code>icononly</code>||Optional.||If present and "true", the text label will be omitted.
|}
 
== Examples ==
=== Markup ===
<nowiki>
{{Availability|Octo Canyon}}<br />
{{Availability|Octo Valley|48px}}<br />
{{Availability|Splatfest|game=Splatoon 2}}<br />
{{Availability|Salmon Run|icononly=true}}</nowiki>
 
=== Output ===
{{Availability|Octo Canyon}}<br />
{{Availability|Octo Valley|48px}}<br />
{{Availability|Splatfest|game=Splatoon 2}}<br />
{{Availability|Salmon Run|icononly=true}}


[[Category:Inline templates]]
</noinclude>
</noinclude>

Latest revision as of 21:12, 13 July 2024

Template invocation of Module:Availability.

Displays an inline item availability icon with a text link.

Parameters

availability Unnamed. The means by which an item is available. Pre-made options are:
  • Octo Canyon
  • Octo Valley
  • Salmon Run
  • Splatfest
  • 7-Eleven
  • Octo Expansion
  • Catalog
  • Wandercrust

However, it need not be one of these. If something not in this list is used, it is the caller's responsibility to handle the icon and link.

size Unnamed, optional. A Mediawiki image size parameter for the icon.
game Optional. The game that the Brand belongs to. The default value is "Splatoon". Must be one of the following:
  • Splatoon
  • Splatoon 2
  • Splatoon 3
icononly Optional. If present and "true", the text label will be omitted.

Examples

Markup

{{Availability}}
{{Availability|Octo Canyon}}
{{Availability|Octo Valley|48px}}
{{Availability|Splatfest|game=Splatoon 2}}
{{Availability|Salmon Run|icononly=true}}
{{Availability|{{NS}} [[Custom]] example}}

Output

Splatfest Splatfest

Octo Canyon Octo Canyon

Octo Valley Octo Valley

Splatfest Splatfest

Salmon Run

Nintendo Switch Custom example