Difference between revisions of "Template:Get on Steam"

From Team Fortress Wiki
Jump to: navigation, search
m
m
Line 1: Line 1:
<includeonly><div class="plainlinks">
+
<includeonly>
<div style="background:#1b2838;position:relative;padding:8px;min-height:58px;float:{{{placing|right}}};-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;width:260px">
+
<div class="plainlinks">
<p style="float:left;margin:0;padding:5px;">
+
<div style="position:relative;padding:8px;min-height: 76px;float:{{{placing|right}}};background-color: #282e39;border: 1px solid #2d3139;padding: 1px 10px 9px;;max-width: 400px;border-radius: 5px;">
[[File:{{{image|Game icon {{{app}}}.png}}}|65px|link=https://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/]]
+
<p style="float:left;margin-top: 14px;">[[File:{{{image|Game icon {{{app}}}.jpg}}}|x65px|link=https://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/]]</p>
</p>
+
<p style="overflow:auto;text-align:left;padding-left: 13px;">
<p style="overflow:auto;text-align:left;">
+
<span style="color: #fefefe;font-size: 17px;">'''{{#switch:{{{bundle}}}|yes={{BASEPAGENAME}}|{{gameinfo|{{{app}}}|name}}}}'''</span><br />
<span style="color:white; font-size:20px;">'''{{#switch:{{{bundle}}}|yes={{BASEPAGENAME}}|{{gameinfo|{{{app}}}|name}}}}'''</span><br/>
+
<span style="color: #c9c9c9;font-size: 15px;">{{#if:{{{bundle|}}}|| {{lang
<span style="color:#D6D7D8; font-size:15px; font-weight:bold">{{#if:{{{bundle|}}}||{{lang
+
    | en =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-gbp}} / {{gameinfo|{{{app}}}|price-eur}}}}
| en =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-gbp}} / {{gameinfo|{{{app}}}|price-eur}}}}
+
    | ar =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
| ar =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | cs =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
| cs =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | de =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Kostenlos spielbar|{{gameinfo|{{{app}}}|price-eur}}}}
| de =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Kostenlos spielbar|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | es =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-eur}}}}
| es =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-eur}}}}
+
    | fi =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ilmaispeli|{{gameinfo|{{{app}}}|price-eur}}}}
| fi =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ilmaispeli|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | fr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit (F2P)|{{gameinfo|{{{app}}}|price-eur}}}}
| fr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit (F2P)|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | hu =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ingyenes|{{gameinfo|{{{app}}}|price-eur}}}}
| hu =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ingyenes|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | it =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
| it =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ja =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|無料プレイ|{{gameinfo|{{{app}}}|price-usd}}}}
| ja =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|無料プレイ|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | ko =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|무료|{{gameinfo|{{{app}}}|price-usd}}}}
| ko =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|무료|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | nl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis te spelen|{{gameinfo|{{{app}}}|price-eur}}}}
| nl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis te spelen|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | no =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis å spille|{{gameinfo|{{{app}}}|price-eur}}}}
| no =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis å spille|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | pl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
| pl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | pt =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Grátis para Jogar|{{gameinfo|{{{app}}}|price-eur}}}}
| pt =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Grátis para Jogar|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | pt-br =  {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuito para jogar|{{gameinfo|{{{app}}}|price-bri}}}}
| pt-br =  {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuito para jogar|{{gameinfo|{{{app}}}|price-bri}}}}
+
    | ro =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit|{{gameinfo|{{{app}}}|price-eur}}}}
| ro =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ru =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Бесплатно|{{gameinfo|{{{app}}}|price-rub}}}}
| ru =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Бесплатно|{{gameinfo|{{{app}}}|price-rub}}}}
+
    | sv =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis att spela|{{gameinfo|{{{app}}}|price-eur}}}}
| sv =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis att spela|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | tr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Oynaması Ücretsiz|{{gameinfo|{{{app}}}|price-usd}}}}
| tr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Oynaması Ücretsiz|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | zh-hant = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免費遊玩|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-rub}}}}
| zh-hant = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免費遊玩|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-rub}}}}
+
    | zh-hans = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免费开玩|{{gameinfo|{{{app}}}|price-usd}}}}
| zh-hans = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免费开玩|{{gameinfo|{{{app}}}|price-usd}}}}
+
    }}}}
}}}}</span><br/>
+
</span>
{{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|[steam://install/{{{app}}}/ <span style="border-radius:2px;border:none;padding:2px 5px;display:inline-block;cursor:pointer;text-decoration:none!important;color:#D2E885!important;background:#799905;background:-webkit-linear-gradient(top,#799905 5%,#536904 95%);background:linear-gradient(to bottom,#799905 5%,#536904 95%);font-size:13px">{{lang
+
<br>
        | en = Install
+
<div style="position: absolute;bottom: -20px;right: 10px;">
        | cs = Instalovat
+
{{#ifeq: {{gameinfo|{{{app}}}|price-usd}}
        | it = Installa
+
|-
        | es = Instalar
+
| [steam://install/{{{app}}}/ <span style="display: inline-block;height: 27px;font-size: 13px;color: #ffffff;text-align: center;padding: 0px 6px;line-height: 27px;border-radius: 2px;background: #75b022;background: linear-gradient( top, #75b022 5%, #588a1b 95%);background: linear-gradient( to bottom, #75b022 5%, #588a1b 95%);background: linear-gradient( to right, #75b022 5%, #588a1b 95%);cursor: pointer;box-shadow: 2px 2px 10px rgba(0,0,0,0.5)">{{lang
        | de = Installieren
+
  | en = Install
        | fr = Installer
+
  | cs = Instalovat
        | hu = Telepíteni
+
  | it = Installa
        | ko = 설치
+
  | es = Instalar
        | nl = Installeer
+
  | de = Installieren
        | pl = Zainstaluj
+
  | fr = Installer
        | pt-br = Instalar
+
  | hu = Telepíteni
        | ru = Установить
+
  | ko = 설치
        | tr = Yükle
+
  | nl = Installeer
        | zh-hant = 安裝
+
  | pl = Zainstaluj
        | fi = Asenna
+
  | pt-br = Instalar
        | ja = インストール
+
  | ru = Установить
        | zh-hans = 安装   
+
  | tr = Yükle
      }}</span>]|}}
+
  | zh-hant = 安裝
[https://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/ <span style="border-radius:2px;border:none;padding:2px 5px;display:inline-block;cursor:pointer;text-decoration:none!important;color:#D2E885!important;background:#799905;background:-webkit-linear-gradient(top,#799905 5%,#536904 95%);background:linear-gradient(to bottom,#799905 5%,#536904 95%);font-size:13px">{{lang
+
  | fi = Asenna
 +
  | ja = インストール
 +
  | zh-hans = 安装   
 +
}}</span>]
 +
|
 +
}}
 +
[https://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/ <span style="display: inline-block;height: 27px;font-size: 13px;color: #ffffff;text-align: center;padding: 0px 6px;line-height: 27px;border-radius: 2px;background: #75b022;background: linear-gradient( top, #75b022 5%, #588a1b 95%);background: linear-gradient( to bottom, #75b022 5%, #588a1b 95%);background: linear-gradient( to right, #75b022 5%, #588a1b 95%);cursor: pointer;box-shadow: 2px 2px 10px rgba(0,0,0,0.5)">{{lang
 
   | en = Details
 
   | en = Details
 
   | cs = Detaily
 
   | cs = Detaily
Line 59: Line 65:
 
   | nl = Details
 
   | nl = Details
 
   | pl = Szczegóły
 
   | pl = Szczegóły
   | pt-br = Detalhes
+
   | pt-br = Mais informações
 
   | ru = Подробности
 
   | ru = Подробности
 
   | tr = Ayrıntılar
 
   | tr = Ayrıntılar
Line 66: Line 72:
 
   | ja = 詳細
 
   | ja = 詳細
 
   | zh-hans = 详情
 
   | zh-hans = 详情
}}{{#switch: {{{series}}} | l4d = &nbsp;(L4D) | p = &nbsp;(P1)}}</span>]
+
}}{{#switch:{{{series}}}
{{#switch: {{{part}}}
+
  | l4d = &nbsp;(L4D)
| yes = [https://store.steampowered.com/app/{{{app2}}}/ <span style="border-radius:2px;border:none;padding:2px 5px;display:inline-block;cursor:pointer;text-decoration:none!important;color:#D2E885!important;background:#799905;background:-webkit-linear-gradient(top,#799905 5%,#536904 95%);background:linear-gradient(to bottom,#799905 5%,#536904 95%);font-size:13px">{{lang
+
  | p = &nbsp;(P1)
 +
}} </span>] {{#switch:{{{part}}}
 +
| yes = [https://store.steampowered.com/app/{{{app2}}}/ <span style="display: inline-block;height: 27px;font-size: 13px;color: #ffffff;text-align: center;padding: 0px 6px;line-height: 27px;border-radius: 2px;background: #75b022;background: linear-gradient( top, #75b022 5%, #588a1b 95%);background: linear-gradient( to bottom, #75b022 5%, #588a1b 95%);background: linear-gradient( to right, #75b022 5%, #588a1b 95%);cursor: pointer;box-shadow: 2px 2px 10px rgba(0,0,0,0.5)">{{lang
 
   | en = Details
 
   | en = Details
 
   | cs = Detaily
 
   | cs = Detaily
Line 78: Line 86:
 
   | nl = Details
 
   | nl = Details
 
   | pl = Szczegóły
 
   | pl = Szczegóły
   | pt-br = Detalhes
+
   | pt-br = Mais informações
 
   | ru = Подробности
 
   | ru = Подробности
 
   | tr = Ayrıntılar
 
   | tr = Ayrıntılar
Line 85: Line 93:
 
   | ja = 詳細
 
   | ja = 詳細
 
   | zh-hans = 详情
 
   | zh-hans = 详情
}}{{#switch: {{{series}}} | l4d = &nbsp;(L4D2) | p = &nbsp;(P2)}}</span>]
+
}}{{#switch:{{{series}}}
| #default =}}
+
  | l4d = &nbsp;(L4D2)
 +
  | p = &nbsp;(P2)
 +
}} </span>]
 +
| #default =
 +
}}
 +
</div>
 
</p>
 
</p>
 
</div>
 
</div>
 
</div>
 
</div>
 
+
</includeonly>
</includeonly><noinclude>
+
<noinclude>
 
{{translation switching|en, cs, es, fi, fr, hu, it, ja, ko, nl, pl, pt-br, ru, tr, zh-hans, zh-hant}}
 
{{translation switching|en, cs, es, fi, fr, hu, it, ja, ko, nl, pl, pt-br, ru, tr, zh-hans, zh-hant}}
 +
   
 
{{doc begin}}
 
{{doc begin}}
 +
   
 
Displays a status box on your mod's page, and adds it to the appropriate categories. Some information is loaded from {{tl|Dictionary/gameinfo}}.
 
Displays a status box on your mod's page, and adds it to the appropriate categories. Some information is loaded from {{tl|Dictionary/gameinfo}}.
 
+
   
 
== Usage ==
 
== Usage ==
 
<pre>
 
<pre>
 
{{Get on Steam
 
{{Get on Steam
| app = ''500'' // Game's app-number on Steam
+
| app = ''500''                     // App ID
| series = ''<l4d/p>'' // Left 4 Dead or Portal series.
+
| series = ''<l4d/p>''             // Left 4 Dead or Portal series.
| part = ''<yes/no> // For 2-part games (L4D, Portal)
+
| part = ''<yes/no>                 // For 2-part games (Left 4 Dead, Portal)
| app2 = ''550'' // Second part of game.
+
| app2 = ''550''                   // Second App ID
| placing = ''<left/right/center>'' // placing of the box. Default value is ''right''.
+
| placing = ''<left/right/center>'' // Placing of the box. Default value is ''right''.
 
}}
 
}}
 
</pre>
 
</pre>
 +
 
{{Get on Steam
 
{{Get on Steam
 
| app = 500
 
| app = 500
Line 114: Line 130:
 
}}
 
}}
 
{{clr}}
 
{{clr}}
== Images ==
 
Images associated with games (such as [[:File:Dota 2.png]]) should redirect to an image with the game id (such as [[:File:Game icon 570.png]]), which is where the images should actually be stored.
 
 
</noinclude>
 
</noinclude>

Revision as of 18:09, 11 May 2019


Documentation for Get on Steam


Displays a status box on your mod's page, and adds it to the appropriate categories. Some information is loaded from {{Dictionary/gameinfo}}.

Usage

{{Get on Steam
| app = ''500''                     // App ID
| series = ''<l4d/p>''              // Left 4 Dead or Portal series.
| part = ''<yes/no>                 // For 2-part games (Left 4 Dead, Portal)
| app2 = ''550''                    // Second App ID
| placing = ''<left/right/center>'' // Placing of the box. Default value is ''right''.
}}