Difference between revisions of "Template:Availability/store"
From PCGamingWiki, the wiki about fixing PC games
m (Garrett moved page Template:Availability/switch to Template:Availability/store) |
(updated Battle.net link format, query and store IsThereAnyDeal ID) |
||
Line 1: | Line 1: | ||
{{#switch:{{lc:{{{1}}}}} | {{#switch:{{lc:{{{1}}}}} | ||
|amazon | |amazon | ||
− | |amazon.com = [https://amzn.com/{{{link}}}?tag=pcgamingwik0e-20 Amazon.com][[Available from::Amazon.com| ]]{{#vardefine:store|Amazon}} | + | |amazon.com = [https://amzn.com/{{{link}}}?tag=pcgamingwik0e-20 Amazon.com][[Available from::Amazon.com| ]]{{#vardefine:store|Amazon}}{{#vardefine:ITAD|true}} |
|amazon.co.uk = [http://amzn.co.uk/dp/{{{link}}}?tag=pcgamingwiki-21 Amazon.co.uk][[Available from::Amazon.co.uk| ]]{{#vardefine:store|Amazon UK}} | |amazon.co.uk = [http://amzn.co.uk/dp/{{{link}}}?tag=pcgamingwiki-21 Amazon.co.uk][[Available from::Amazon.co.uk| ]]{{#vardefine:store|Amazon UK}} | ||
− | |battle.net = [https://battle.net | + | |battle.net = [https://shop.battle.net/product/{{{link}}} Battle.net][[Available from::Battle.net| ]] {{#vardefine:store|Battlenet}}{{#vardefine:ITAD|true}} |
|bethesda.net = [https://store.bethesda.net/store/bethesda/en_IE/pd/productID.{{{link}}} Bethesda.net][[Available from::Bethesda.net| ]]{{#vardefine:store|Bethesdanet}} | |bethesda.net = [https://store.bethesda.net/store/bethesda/en_IE/pd/productID.{{{link}}} Bethesda.net][[Available from::Bethesda.net| ]]{{#vardefine:store|Bethesdanet}} | ||
− | |discord = [https://discordapp.com/store/skus/{{{link}}} Discord][[Available from::Discord| ]]{{#vardefine:Discord|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Discord}} | + | |discord = [https://discordapp.com/store/skus/{{{link}}} Discord][[Available from::Discord| ]]{{#vardefine:Discord|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Discord}}{{#vardefine:ITAD|true}} |
− | |epic games store = [https://www.epicgames.com/store/en-US/product/{{{link}}} Epic Games Store][[Available from::Epic Games Store| ]]{{#vardefine:store|Epic Games Store}} | + | |epic games store = [https://www.epicgames.com/store/en-US/product/{{{link}}} Epic Games Store][[Available from::Epic Games Store| ]]{{#vardefine:store|Epic Games Store}}{{#vardefine:ITAD|true}} |
− | |gamersgate = [http://www.dpbolvw.net/click-6723194-10912384?url=http://www.gamersgate.com/{{{link}}}?caff=5418682 GamersGate][[Available from::GamersGate| ]]{{#vardefine:store|GamersGate}} | + | |gamersgate = [http://www.dpbolvw.net/click-6723194-10912384?url=http://www.gamersgate.com/{{{link}}}?caff=5418682 GamersGate][[Available from::GamersGate| ]]{{#vardefine:store|GamersGate}}{{#vardefine:ITAD|true}} |
− | |gamesplanet = [https://gamesplanet.com/game/{{{link}}}?ref=pcgwiki Gamesplanet][[Available from::Gamesplanet| ]]{{#vardefine:store|Gamesplanet}} | + | |gamesplanet = [https://gamesplanet.com/game/{{{link}}}?ref=pcgwiki Gamesplanet][[Available from::Gamesplanet| ]]{{#vardefine:store|Gamesplanet}}{{#vardefine:ITAD|true}} |
|gog.com | |gog.com | ||
− | |gog = [https://www.gog.com/game/{{{link}}}?pp=708a77db476d737e54b8bf4663fc79b346d696d2 GOG.com][[Available from::GOG.com| ]][[GOGcom page::{{{link}}}| ]]{{#if:{{#var:gogcom id}}||{{#vardefine:gogcom id|unknown}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|GOGcom}} | + | |gog = [https://www.gog.com/game/{{{link}}}?pp=708a77db476d737e54b8bf4663fc79b346d696d2 GOG.com][[Available from::GOG.com| ]][[GOGcom page::{{{link}}}| ]]{{#if:{{#var:gogcom id}}||{{#vardefine:gogcom id|unknown}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|GOGcom}}{{#vardefine:ITAD|true}} |
− | |gmg = [https://www.dpbolvw.net/click-6723194-10912384?url=https://www.greenmangaming.com/games/{{{link}}}/?tap_a=1964-996bbb&tap_s=341948-7fd0d2 Green Man Gaming][[Available from::Green Man Gaming| ]]{{#vardefine:store|Green Man Gaming}} | + | |gmg = [https://www.dpbolvw.net/click-6723194-10912384?url=https://www.greenmangaming.com/games/{{{link}}}/?tap_a=1964-996bbb&tap_s=341948-7fd0d2 Green Man Gaming][[Available from::Green Man Gaming| ]]{{#vardefine:store|Green Man Gaming}}{{#vardefine:ITAD|true}} |
|humble store | |humble store | ||
− | |humble = [https://www.humblebundle.com/store/{{{link}}}?partner=pcgw Humble Store][[Available from::Humble Store| ]]{{#vardefine:store|Humble Store}} | + | |humble = [https://www.humblebundle.com/store/{{{link}}}?partner=pcgw Humble Store][[Available from::Humble Store| ]]{{#vardefine:store|Humble Store}}{{#vardefine:ITAD|true}} |
− | |itch.io = [{{{link}}} itch.io][[Available from::itch.io| ]]{{#vardefine:store|itchio}} | + | |itch.io = [{{{link}}} itch.io][[Available from::itch.io| ]]{{#vardefine:store|itchio}}{{#vardefine:ITAD|true}} |
|macapp | |macapp | ||
|mac app store = [https://itunes.apple.com/app/{{{link}}} Mac App Store][[Available from::Mac App Store| ]]{{#vardefine:store|Mac App Store}} | |mac app store = [https://itunes.apple.com/app/{{{link}}} Mac App Store][[Available from::Mac App Store| ]]{{#vardefine:store|Mac App Store}} | ||
|oculus | |oculus | ||
− | |oculus store = [https://www.oculus.com/experiences/rift/{{{link}}}/ Oculus Store][[Available from::Oculus Store| ]]{{#vardefine:store|Oculus Store}} | + | |oculus store = [https://www.oculus.com/experiences/rift/{{{link}}}/ Oculus Store][[Available from::Oculus Store| ]]{{#vardefine:store|Oculus Store}}{{#vardefine:ITAD|true}} |
− | |origin = [https://www.origin.com/store/{{{link}}} Origin][[Available from::Origin| ]]{{#vardefine:Origin|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Origin}} | + | |origin = [https://www.origin.com/store/{{{link}}} Origin][[Available from::Origin| ]]{{#vardefine:Origin|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Origin}}{{#vardefine:ITAD|true}} |
|steam = [https://store.steampowered.com/app/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | |steam = [https://store.steampowered.com/app/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | ||
|steam-sub = [https://store.steampowered.com/sub/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | |steam-sub = [https://store.steampowered.com/sub/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | ||
|steam-bundle = [https://store.steampowered.com/bundle/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | |steam-bundle = [https://store.steampowered.com/bundle/{{{link}}}/?utm_source=PCGamingWiki&utm_medium=PCGamingWiki&utm_campaign=PCGamingWiki Steam][[Available from::Steam| ]]{{#if:{{#var:steam appid}}||{{#vardefine:steam appid|{{{link}}}}}{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }} }}{{#vardefine:cloud|needed}}{{#vardefine:store|Steam}} | ||
|twitch = [https://www.twitch.tv/directory/game/{{{link}}}/details Twitch][[Available from::Twitch| ]]{{#vardefine:store|Twitch}} | |twitch = [https://www.twitch.tv/directory/game/{{{link}}}/details Twitch][[Available from::Twitch| ]]{{#vardefine:store|Twitch}} | ||
− | |uplay = [http://www.dpbolvw.net/click-6723194-10912384?url=http://store.ubi.com/{{{link}}}.html Uplay][[Available from::Uplay| ]]{{#vardefine:Uplay|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Uplay}} | + | |uplay = [http://www.dpbolvw.net/click-6723194-10912384?url=http://store.ubi.com/{{{link}}}.html Uplay][[Available from::Uplay| ]]{{#vardefine:Uplay|true}}{{#vardefine:cloud|needed}}{{#vardefine:store|Uplay}}{{#vardefine:ITAD|true}} |
|viveport = [https://www.viveport.com/apps/{{{link}}} Viveport][[Available from::Viveport| ]]{{#vardefine:store|Viveport}} | |viveport = [https://www.viveport.com/apps/{{{link}}} Viveport][[Available from::Viveport| ]]{{#vardefine:store|Viveport}} | ||
− | |microsoft store = [http://microsoft.msafflnk.net/c/1395635/465310/7794?prodsku={{{link}}}&u=https://www.microsoft.com/store/apps/{{{link}}} Microsoft Store][[Available from::Microsoft Store| ]]{{#vardefine:store|Microsoft Store}} | + | |microsoft store = [http://microsoft.msafflnk.net/c/1395635/465310/7794?prodsku={{{link}}}&u=https://www.microsoft.com/store/apps/{{{link}}} Microsoft Store][[Available from::Microsoft Store| ]]{{#vardefine:store|Microsoft Store}}{{#vardefine:ITAD|true}} |
|retail = Retail[[Available from::Retail| ]]{{#vardefine:store|Retail}} | |retail = Retail[[Available from::Retail| ]]{{#vardefine:store|Retail}} | ||
|developer = [{{{link}}} Developer website][[Available from::Developer website| ]]{{#vardefine:store|Developer}} | |developer = [{{{link}}} Developer website][[Available from::Developer website| ]]{{#vardefine:store|Developer}} | ||
Line 32: | Line 32: | ||
|official = [{{{link}}} Official website][[Available from::Official website| ]]{{#vardefine:store|Official}} | |official = [{{{link}}} Official website][[Available from::Official website| ]]{{#vardefine:store|Official}} | ||
|#Default = Incorrect store name. See [[Template:Availability|here]] for available options.<includeonly>{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }}</includeonly> | |#Default = Incorrect store name. See [[Template:Availability|here]] for available options.<includeonly>{{#ifeq: {{NAMESPACE}} | | [[Category:Invalid template usage (Availability)]] }}</includeonly> | ||
− | }}{{#ifeq: {{NAMESPACE}} | | {{#ifeq:{{lc:{{{1}}}}} | retail | |{{#ifeq:{{{link}}} | | [[Category:Invalid template usage (Availability)]]}}}}}} | + | }}<!-- |
+ | -->{{#if:{{#var:ITAD match}}||{{#if:{{#var:ITAD}}|{{#get_web_data:url=https://api.isthereanydeal.com/v02/game/plain/?key=ITAD_KEY&shop={{#switch:{{#var:store}} | ||
+ | |Amazon=amazonus&game_id={{{link}}} | ||
+ | |Battlenet=battlenet&url=https://shop.battle.net/product/{{{link}}} | ||
+ | |Discord=discord&game_id={{{link}}} | ||
+ | |Epic Games Store=epic&game_id={{{link}}} | ||
+ | |GamersGate=gamersgate&game_id={{{link}}} | ||
+ | |Gamesplanet=gamesplanetus&game_id={{{link}}} | ||
+ | |GOGcom=gog&url=https://www.gog.com/game/{{{link}}} | ||
+ | |Green Man Gaming=greenmangaming&game_id={{{link}}} | ||
+ | |Humble Store=humblestore&game_id={{{link}}}_storefront | ||
+ | |itchio=itchio&url={{{link}}} | ||
+ | |Oculus Store=oculus&game_id={{{link}}} | ||
+ | |Origin=origin&url=https://www.origin.com/store/{{{link}}}/standard-edition | ||
+ | |Uplay=uplay&game_id={{{link}}} | ||
+ | |Microsoft Store=microsoft&game_id={{{link}}} | ||
+ | }}|format=JSON|data=itad=data}}[[IsThereAnyDeal ID::{{#external_value:itad}}| ]]{{#vardefine:ITAD match|{{#external_value:itad}}}} | ||
+ | }}}}<!-- | ||
+ | -->{{#ifeq: {{NAMESPACE}} | | {{#ifeq:{{lc:{{{1}}}}} | retail | |{{#ifeq:{{{link}}} | | [[Category:Invalid template usage (Availability)]]}}}}}} |
Revision as of 09:15, 4 June 2019
Incorrect store name. See here for available options.