Template:Software status: Difference between revisions
Jump to navigation
Jump to search
Note:This template is currently work in progress, but can be usable now. It is a replacement of {{Game release}} and all of it's variants, similar to something like {{hl2 point}} being replaced into {{This is a}}.
Note:For feature request, see discussion page.
(Removed commented Steam Deck stuff, and minor fix for 3rd party links to buy the game anywhere else other than Steam (for some games like {{apex|1}}).) |
(Cleaning up code and using comment + tab space. Mod and software/tools available text are all the same. Less rounded corners.) |
||
Line 7: | Line 7: | ||
|#default={{error|WARNING:{{param|type}} is unspecified!}} | |#default={{error|WARNING:{{param|type}} is unspecified!}} | ||
|game|games={{#switch:{{{status}}} | |game|games={{#switch:{{{status}}} | ||
| #default | available | released = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Available}}</big><br><span style="text-shadow:0px 0px 2px black" title="{{Software_status/strings|LaunchTT}} {{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}} (AppID: {{{appid|AppID unspecified}}}){{Software_status/strings|LaunchTT2}}"> [steam://run/{{{appid}}} {{Software status/strings|Launch}}]</span><br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Buy}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}}{{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | | #default | available | released = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' <!-- | ||
-->{{Software status/strings|Available}}</big><!-- | |||
--><br><span style="text-shadow:0px 0px 2px black" title="{{Software_status/strings|LaunchTT}} {{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}} (AppID: {{{appid|AppID unspecified}}}){{Software_status/strings|LaunchTT2}}"><!-- | |||
--> [steam://run/{{{appid}}} {{Software status/strings|Launch}}]</span><!-- | |||
--><br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Buy}}}} [{{valvestorefront game|appid={{{appid}}}}}<!-- | |||
--> <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}"><!-- | |||
-->{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}}{{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | |||
| announced = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}'''</big> {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | | announced = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}'''</big> {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | ||
| comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Soonavailable}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | | comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Soonavailable}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | ||
Line 21: | Line 27: | ||
}} | }} | ||
|mod|mods={{#switch:{{{status}}} | |mod|mods={{#switch:{{{status}}} | ||
| #default | available | released = <big> | | #default | available | released = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' <!-- | ||
-->{{Software status/strings|Available}}</big><!-- | |||
--><br><span style="text-shadow:0px 0px 2px black" title="{{Software_status/strings|LaunchTT}} {{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}} (AppID: {{{appid|AppID unspecified}}}){{Software_status/strings|LaunchTT2}}"><!-- | |||
--> [steam://run/{{{appid}}} {{Software status/strings|Launch}}]</span><!-- | |||
--><br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Buy}}}} [{{valvestorefront game|appid={{{appid}}}}}<!-- | |||
--> <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}"><!-- | |||
-->{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}}{{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | |||
| announced = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | | announced = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | ||
| comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Soonavailable}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}} ">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | | comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Soonavailable}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}} ">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | ||
Line 35: | Line 47: | ||
}} | }} | ||
|software|tools={{#switch:{{{status}}} | |software|tools={{#switch:{{{status}}} | ||
| #default | available | released =<big> | | #default | available | released = <big>'''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' <!-- | ||
-->{{Software status/strings|Available}}</big><!-- | |||
--><br><span style="text-shadow:0px 0px 2px black" title="{{Software_status/strings|LaunchTT}} {{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}} (AppID: {{{appid|AppID unspecified}}}){{Software_status/strings|LaunchTT2}}"><!-- | |||
--> [steam://run/{{{appid}}} {{Software status/strings|Launch}}]</span><!-- | |||
--><br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Buy}}}} [{{valvestorefront game|appid={{{appid}}}}}<!-- | |||
--> <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}}"><!-- | |||
-->{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}}{{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | |||
| announced = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | | announced = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|Announced}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}. | ||
| comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|SoonAvailableSW}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}} ">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | | comingsoon = '''{{#switch:{{{gamename}}}|#default|auto={{PAGENAME}}|other={{{customgamename|Undefined game name}}}}}''' {{Software status/strings|SoonAvailableSW}} {{#if:{{{website|}}}|<span style="color: yellow">[{{{website}}} {{Software status/strings|AnnouncedWebsite}}]</span>,}} [https://store.steampowered.com/news/app/{{{appid}}} <span style="color:yellow">{{Software status/strings|AnnouncedSteamNews}}</span>], {{Software status/strings|Announced2}}.<br> 🛒 {{#switch:{{{free}}}|yes={{Software status/strings|GetFree}}|#default|no={{Software status/strings|Pre-order}}}} [{{valvestorefront game|appid={{{appid}}}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnWebTT}} ">{{Software status/strings|vBrowser}}</span>] {{!}} [steam://store/{{{appid}}} <span style="color:yellow; text-shadow:0px 0px 2px black" title="{{Software status/strings|GetAppOnSteamStoreTT}} {{Software status/strings|GetAppOnSteamStoreTT2}}">{{Software status/strings|vClient}}</span>]) | ||
Line 64: | Line 82: | ||
|bgcolorgradient = #{{#switch:{{{type}}}|#default=4f55594a|mod|mods=8c7d5380|software|tools=44454680}}<!-- Fallback to bgcolor if browser doesn't support it. --> | |bgcolorgradient = #{{#switch:{{{type}}}|#default=4f55594a|mod|mods=8c7d5380|software|tools=44454680}}<!-- Fallback to bgcolor if browser doesn't support it. --> | ||
|bgcolorgradient2 = #{{#switch:{{{type}}}|#default=0f13144a|mod|mods=332f224d|software|tools=0a0a0a99}}<!-- Fallback to bgcolor if browser doesn't support it. --> | |bgcolorgradient2 = #{{#switch:{{{type}}}|#default=0f13144a|mod|mods=332f224d|software|tools=0a0a0a99}}<!-- Fallback to bgcolor if browser doesn't support it. --> | ||
|bdcolor = #{{#switch:{{{type}}}|#default=4f5559|mod|mods=8c7d53|software|tools= | |bdcolor = #{{#switch:{{{type}}}|#default=4f5559|mod|mods=8c7d53|software|tools=515152}} | ||
|bdcolor2 = #{{#switch:{{{type}}}|#default=4f5559|mod|mods=332f22|software|tools= | |bdcolor2 = #{{#switch:{{{type}}}|#default=4f5559|mod|mods=332f22|software|tools=515152}} | ||
|style = border: 2px #{{#switch:{{{type}}}|#default=4f5559|mod|mods=8c7d53|tools= | |style = border: 2px #{{#switch:{{{type}}}|#default=4f5559|mod|mods=8c7d53|tools=515152}} solid;{{border-radius|4px}} | ||
|txtcolor = #ffffff}}</includeonly></onlyinclude> | |txtcolor = #ffffff}}</includeonly></onlyinclude> | ||
[[Category:Notice templates|{{PAGENAME}}]] | [[Category:Notice templates|{{PAGENAME}}]] | ||
{{Doc|docpage=Template:Software status/doc}} | {{Doc|docpage=Template:Software status/doc}} |
Revision as of 06:22, 19 June 2024


The above documentation is transcluded from Template:Software status/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (create | mirror) and testcases (edit) pages.
Editors can experiment in this template's sandbox (create | mirror) and testcases (edit) pages.