Template:Availability: Difference between revisions

From Inkipedia, the Splatoon wiki
m (Adding option for Octo Expansion)
(Removed extra space, added category)
 
(12 intermediate revisions by 8 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{#if:{{{1|}}}|{{{1}}}|Splatfest}}
<includeonly>{{#invoke:Availability|main}}</includeonly><noinclude>
|7-Eleven      = [[File:7-Eleven Logo.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|7-Eleven|link=Gear#7-Eleven Promotional Gear]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Gear#7-Eleven Promotional Gear|7-Eleven]]}}
Template invocation of [[Module:Availability]].
|CoroCoro Comic = <span style="display: inline-block; vertical-align: middle;"><span style="display: table-cell; text-align: center; vertical-align: middle; height: {{#if:{{{2|}}}|{{{2}}}|24px}};">[[File:CoroCoro Comic Logo.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|CoroCoro Comic|link=Gear#CoroCoro Comic Promotional Gear]]</span></span>{{#ifeq:{{{icononly|}}}|true||&#32;[[Gear#CoroCoro Comic Promotional Gear|CoroCoro Comic]]}}
{{:Module:Availability/doc}}
|Octo Canyon    = [[File:S2_Icon_Octo Canyon.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Octo Canyon|link=Octo Canyon]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Octo Canyon]]}}
|Octo Valley    = [[File:S_Icon_Octo Valley.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Octo Valley|link=Octo Valley]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Octo Valley]]}}
|Salmon Run    = [[File:S2_Icon_Grizzco.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Salmon Run|link=Salmon Run]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Salmon Run]]}}
|Octo Expansion = [[File:Octo Expansion Icon.png|{{#if:{{{2|}}}|{{{2}}}|24px}}|Octo Expansion|link=Octo Expansion]]{{#ifeq:{{{icononly|}}}|true||&#32;[[Octo Expansion]]}}
|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]]}}
|#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
*[[File:Octo Expansion Icon.png|24px|link=]] Octo Expansion
|- 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