Difference between revisions of "Template:Get on Steam"

From Team Fortress Wiki
Jump to: navigation, search
m (Update buttons to look similar to Steam store buttons)
m (Updated the Romanian translation)
 
(21 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<includeonly><div class="plainlinks">
+
<includeonly><div class="plainlinks"><br><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;">
<div style="border-width:1px;border-style:solid;-moz-border-radius:.5em;-webkit-border-radius:.5em;border-radius:.5em;padding:.5em;min-height:58px;width:20em; margin:.4em .75em .5em;float:{{{placing|right}}};background-color:#262626; border-color:#3C3D3E;">
+
<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 style="float:left;margin:0;padding:5px;">
+
<p style="overflow:auto;text-align:left;padding-left: 13px;">
[[File:{{{image|Game icon {{{app}}}.png}}}|65px|link=http://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/]]
+
<span style="color: #fefefe;font-size: 17px;">'''{{gameinfo|{{{app}}}|name}}'''</span><br />
</p>
+
<span style="color: #c9c9c9;font-size: 15px;">{{lang
<p style="overflow:auto;text-align:left;">
+
    | en =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-gbp}} / {{gameinfo|{{{app}}}|price-eur}}}}
<span style="color:white; font-size:20px;">'''{{#switch:{{{bundle}}}|yes={{BASEPAGENAME}}|{{gameinfo|{{{app}}}|name}}}}'''</span><br/>
+
    | ar =      {{#ifeq:{{gameinfo|{{{app}}}|price-sar}}|-|مجاني للعب|{{gameinfo|{{{app}}}|price-usd}}}}
<span style="color:#D6D7D8; font-size:15px; font-weight:bold">{{#if:{{{bundle|}}}||{{lang
+
    | cs =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{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}}}}
+
    | de =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Kostenlos spielbar|{{gameinfo|{{{app}}}|price-eur}}}}
| ar =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | es =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-eur}}}}
| cs =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | fi =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ilmaispeli|{{gameinfo|{{{app}}}|price-eur}}}}
| de =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | fr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit (F2P)|{{gameinfo|{{{app}}}|price-eur}}}}
| es =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-eur}}}}
+
    | hu =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Ingyenes|{{gameinfo|{{{app}}}|price-eur}}}}
| fi =      {{#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}}}}
| fr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ja =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|無料プレイ|{{gameinfo|{{{app}}}|price-jpy}}}}
| hu =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ko =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|무료|{{gameinfo|{{{app}}}|price-krw}}}}
| it =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | nl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis te spelen|{{gameinfo|{{{app}}}|price-eur}}}}
| ja =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | no =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis å spille|{{gameinfo|{{{app}}}|price-eur}}}}
| ko =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
    | pl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Za darmo|{{gameinfo|{{{app}}}|price-pln}}}}
| nl =      {{#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}}}}
| no =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | pt-br =  {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuito para jogar|{{gameinfo|{{{app}}}|price-brl}}}}
| pl =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ro =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratuit|{{gameinfo|{{{app}}}|price-eur}}}}
| pt =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | ru =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Бесплатно|{{gameinfo|{{{app}}}|price-rub}}}}
| pt-br =  {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-bri}}}}
+
    | sv =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Gratis att spela|{{gameinfo|{{{app}}}|price-eur}}}}
| ro =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | tr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Oynaması Ücretsiz|{{gameinfo|{{{app}}}|price-usd}}}}
| ru =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-rub}}}}
+
    | zh-hant = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免費遊玩|{{gameinfo|{{{app}}}|price-cny}}}}
| sv =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-eur}}}}
+
    | zh-hans = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|免费游玩|{{gameinfo|{{{app}}}|price-cny}}}}
| tr =      {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
    }}
| zh-hant = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}} / {{gameinfo|{{{app}}}|price-rub}}}}
+
</span>
| zh-hans = {{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|Free to play|{{gameinfo|{{{app}}}|price-usd}}}}
+
<br>
}}}}</span><br/>
+
<div style="position: absolute;bottom: -20px;right: 10px;">
{{#ifeq:{{gameinfo|{{{app}}}|price-usd}}|-|[steam://install/{{{app}}}/ <span style="border:none; color:#d2e885; cursor:pointer; font-weight:bold; padding:1px; display:inline-block; text-decoration:none; background:#759405; background:-webkit-linear-gradient(top, #a4d007 5%, #536904 95%); background:linear-gradient(to bottom, #a4d007 5%, #536904 95%); -moz-border-radius: 2px; border-radius: 2px;">{{lang
+
{{#ifeq: {{gameinfo|{{{app}}}|price-usd}}
        | en = Install
+
|-
        | cs = Instalovat
+
| [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
        | it = Installa
+
  | en = Install
        | es = Instalar
+
  | cs = Instalovat
        | de = Installieren
+
  | it = Installa
        | fr = Installer
+
  | es = Instalar
        | hu = Telepíteni
+
  | de = Installieren
        | ko = 설치
+
  | fr = Installer
        | nl = Installeer
+
  | hu = Telepíteni
        | pl = Zainstaluj
+
  | ko = 설치
        | pt-br = Instalar
+
  | nl = Installeer
        | ru = Установить
+
  | pl = Zainstaluj
        | tr = Yükle
+
  | pt = Instalar
        | zh-hant = 安裝
+
  | pt-br = Instalar
        | fi = Asenna
+
  | ro = Instalează
        | ja = インストール
+
  | ru = Установить
        | zh-hans = 安装   
+
  | tr = Yükle
      }}</span>]|}}
+
  | zh-hant = 安裝
[http://store.steampowered.com/{{#switch:{{{bundle}}}|yes=sub|app}}/{{{app}}}/ <span style="border:none; color:#d2e885; cursor:pointer; font-weight:bold; padding:1px; display:inline-block; text-decoration:none; background:#759405; background:-webkit-linear-gradient(top, #a4d007 5%, #536904 95%); background:linear-gradient(to bottom, #a4d007 5%, #536904 95%); border-radius:2px; -moz-border-radius:2px;">{{lang
+
  | fi = Asenna
 +
  | ja = インストール
 +
  | zh-hans = 安装   
 +
  | ar = تحميل
 +
}}</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
 +
  | de = Details
 
   | it = Dettagli
 
   | it = Dettagli
 
   | es = Detalles
 
   | es = Detalles
Line 59: Line 67:
 
   | nl = Details
 
   | nl = Details
 
   | pl = Szczegóły
 
   | pl = Szczegóły
 +
  | pt = Detalhes
 
   | pt-br = Detalhes
 
   | pt-br = Detalhes
 +
  | ro = Detalii
 
   | ru = Подробности
 
   | ru = Подробности
 
   | tr = Ayrıntılar
 
   | tr = Ayrıntılar
Line 66: Line 76:
 
   | ja = 詳細
 
   | ja = 詳細
 
   | zh-hans = 详情
 
   | zh-hans = 详情
}}{{#switch: {{{series}}} | l4d = &nbsp;(L4D) | p = &nbsp;(P1)}}</span>]
+
  | ar = تفاصيل
{{#switch: {{{part}}}
+
}}{{#switch:{{{series}}}
| yes = [http://store.steampowered.com/app/{{{app2}}}/ <span style="border:none; color:#d2e885; cursor:pointer; font-weight:bold; padding:1px; display:inline-block; text-decoration:none; background:#759405; background:-webkit-linear-gradient(top, #a4d007 5%, #536904 95%); background:linear-gradient(to bottom, #a4d007 5%, #536904 95%); border-radius:2px; -moz-border-radius:2px;">{{lang
+
  | l4d = &nbsp;(L4D)
 +
  | 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
 +
  | de = Details
 
   | it = Dettagli
 
   | it = Dettagli
 
   | es = Detalles
 
   | es = Detalles
Line 78: Line 92:
 
   | nl = Details
 
   | nl = Details
 
   | pl = Szczegóły
 
   | pl = Szczegóły
 +
  | pt = Detalhes
 
   | pt-br = Detalhes
 
   | pt-br = Detalhes
 +
  | ro = Detalii
 
   | ru = Подробности
 
   | ru = Подробности
 
   | tr = Ayrıntılar
 
   | tr = Ayrıntılar
Line 85: Line 101:
 
   | ja = 詳細
 
   | ja = 詳細
 
   | zh-hans = 详情
 
   | zh-hans = 详情
}}{{#switch: {{{series}}} | l4d = &nbsp;(L4D2) | p = &nbsp;(P2)}}</span>]
+
  | ar = تفاصيل
| #default =}}
+
}}{{#switch:{{{series}}}
 +
  | l4d = &nbsp;(L4D2)
 +
  | p = &nbsp;(P2)
 +
}} </span>]
 +
| #default =
 +
}}
 +
</div>
 
</p>
 
</p>
 
</div>
 
</div>
 
</div>
 
</div>
 
+
</includeonly>
 
+
<noinclude>
</includeonly><noinclude>
+
{{translation switching|en, cs, de, es, fi, fr, hu, it, ja, ko, nl, pl, pt-br, ro, 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 115: Line 139:
 
}}
 
}}
 
{{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>

Latest revision as of 17:34, 27 October 2023


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''.
}}