Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Development:Infobox game"

From PCGamingWiki, the wiki about fixing PC games
(Undo revision 1096120 by Garrett (talk))
Tag: Undo
(1:1 with live)
Line 60: Line 60:
 
  Icons --><!--
 
  Icons --><!--
 
  storing WSGF Link state -->{{#vardefine:WSGF Link|{{#show: {{PAGENAME}} | ?WSGF Link #}}}}<!--
 
  storing WSGF Link state -->{{#vardefine:WSGF Link|{{#show: {{PAGENAME}} | ?WSGF Link #}}}}<!--
  storing digital state -->{{#vardefine:available digitally|{{#cargo_query:tables=Tags|where=_pageID = {{PAGEID}}|fields=Available_digitally|default=}}}}{{#if: {{{wikipedia|}}}{{{gogcom id|}}}{{{steam appid|}}}{{{winehq|}}}{{{strategywiki|}}}{{{mobygames|}}}{{{igdb|}}}{{#var:WSGF Link}}{{{official site|}}}|
+
  storing digital state -->{{#vardefine:available digitally|{{#show: {{PAGENAME}} | ?Available digitally}}}}{{#if: {{{wikipedia|}}}{{{gogcom id|}}}{{{steam appid|}}}{{{winehq|}}}{{{strategywiki|}}}{{{mobygames|}}}{{{igdb|}}}{{#var:WSGF Link}}{{{official site|}}}|
 
<tr>
 
<tr>
 
<td class="template-infobox-icons" colspan="2"><!--
 
<td class="template-infobox-icons" colspan="2"><!--
Line 69: Line 69:
 
|data=coopgameid=gameid,coopurl=urlSlug
 
|data=coopgameid=gameid,coopurl=urlSlug
 
}} | <span class="error">Error: Invalid JSON.</span> ||<div title="{{PAGENAME}} on Co-Optimus" class="plainlinks template-infobox-icon svg-icon infobox-cooptimus">[https://www.co-optimus.com/game/{{#external_value:coopgameid}}/pc/{{#external_value:coopurl}}.html &nbsp;]</div>}} }}--><!--
 
}} | <span class="error">Error: Invalid JSON.</span> ||<div title="{{PAGENAME}} on Co-Optimus" class="plainlinks template-infobox-icon svg-icon infobox-cooptimus">[https://www.co-optimus.com/game/{{#external_value:coopgameid}}/pc/{{#external_value:coopurl}}.html &nbsp;]</div>}} }}--><!--
-->{{#if: {{{gogcom id|}}} | {{#vardefine:cloud|needed}}<div title="{{PAGENAME}} in GOG Database" class="plainlinks template-infobox-icon svg-icon infobox-gogdb">[[File:Icon overlay.png|link=https://www.gogdb.org/product/{{{gogcom id|}}}]]</div> {{#if:{{#var:Windows DOSBox}}{{#var:OS X DOSBox}}{{#var:Linux DOSBox}}|{{#ifeq:{{#cargo_query:tables=Cloud|where=_pageID = {{PAGEID}}|fields=GOG_Galaxy|default=}}|true|{{#vardefine:GOG.com DOSBox cloud|true}}}}}}}}<!--
+
-->{{#if: {{{gogcom id|}}} | {{#vardefine:cloud|needed}}<div title="{{PAGENAME}} in GOG Database" class="plainlinks template-infobox-icon svg-icon infobox-gogdb">[[File:Icon overlay.png|link=https://www.gogdb.org/product/{{{gogcom id|}}}]]</div> {{#if:{{#var:Windows DOSBox}}{{#var:OS X DOSBox}}{{#var:Linux DOSBox}}|{{#ifeq:{{#show: {{PAGENAME}} | ?Cloud support GOG Galaxy}}|true|{{#vardefine:GOG.com DOSBox cloud|true}}}}}}}}<!--
 
-->{{#if: {{{hltb|{{#var:hltb|}}}}} | <div title="{{PAGENAME}} on HowLongToBeat" class="template-infobox-icon svg-icon infobox-hltb">[[File:Icon overlay.png|link=https://howlongtobeat.com/game?id={{{hltb|{{#var:hltb|}}}}}|{{PAGENAME}} on HowLongToBeat]]</div>}}<!--
 
-->{{#if: {{{hltb|{{#var:hltb|}}}}} | <div title="{{PAGENAME}} on HowLongToBeat" class="template-infobox-icon svg-icon infobox-hltb">[[File:Icon overlay.png|link=https://howlongtobeat.com/game?id={{{hltb|{{#var:hltb|}}}}}|{{PAGENAME}} on HowLongToBeat]]</div>}}<!--
 
-->{{#if: {{#var:igdb|{{{igdb|}}}}} | <div title="{{PAGENAME}} on IGDB" class="template-infobox-icon svg-icon infobox-igdb">[[File:Icon overlay.png|link=https://www.igdb.com/games/{{#var:igdb|{{{igdb|}}}}}|{{PAGENAME}} on IGDB]]</div>}}<!--
 
-->{{#if: {{#var:igdb|{{{igdb|}}}}} | <div title="{{PAGENAME}} on IGDB" class="template-infobox-icon svg-icon infobox-igdb">[[File:Icon overlay.png|link=https://www.igdb.com/games/{{#var:igdb|{{{igdb|}}}}}|{{PAGENAME}} on IGDB]]</div>}}<!--
Line 92: Line 92:
 
-->{{#if: {{{wikipedia|}}}| [[Wikipedia::{{{wikipedia}}}| ]] }}<!--
 
-->{{#if: {{{wikipedia|}}}| [[Wikipedia::{{{wikipedia}}}| ]] }}<!--
 
-->{{#if: {{{license|}}}| {{Infobox game/license|{{lc:{{{license|}}}}}}} }}<!--
 
-->{{#if: {{{license|}}}| {{Infobox game/license|{{lc:{{{license|}}}}}}} }}<!--
-->{{#if: {{#var:available digitally}}||[[Category:Missing section (References)]]}}<!--
+
-->{{#if: {{#show: {{PAGENAME}} | ?Article state is stub}}||[[Category:Missing section (References)]]}}<!--
 
-->{{#vardefine:Availability|needed}}<!--
 
-->{{#vardefine:Availability|needed}}<!--
 
-->{{#vardefine:Video|needed}}<!--
 
-->{{#vardefine:Video|needed}}<!--
Line 101: Line 101:
 
-->{{#vardefine:System requirements|needed}}<!--
 
-->{{#vardefine:System requirements|needed}}<!--
 
-->}}<!-- end ONLY APPLY ON PAGES IN MAIN NAMESPACE end
 
-->}}<!-- end ONLY APPLY ON PAGES IN MAIN NAMESPACE end
-->{{#vardefine:VR|{{#cargo_query:tables=VR_support|where=_pageID = {{PAGEID}}|fields=VR_only|default=}}}}<!--
+
-->{{#vardefine:VR|{{#show: {{PAGENAME}} | ?VR only}}}}<!--
 
-->{{#ifeq: {{#var:PC booter}}{{#var:DOS}}{{#var:Windows 3.x}}{{#var:Windows}}{{#var:Mac OS}}{{#var:OS X}}{{#var:Linux}}|true||{{#vardefine:OS tabs|true}}}}<!--
 
-->{{#ifeq: {{#var:PC booter}}{{#var:DOS}}{{#var:Windows 3.x}}{{#var:Windows}}{{#var:Mac OS}}{{#var:OS X}}{{#var:Linux}}|true||{{#vardefine:OS tabs|true}}}}<!--
 
-->{{#ifeq: {{#var:PC booter}} | ported | [[Category:Invalid template usage (Infobox game)]]}}<!--
 
-->{{#ifeq: {{#var:PC booter}} | ported | [[Category:Invalid template usage (Infobox game)]]}}<!--
Line 137: Line 137:
 
|Released_OS_X=Date
 
|Released_OS_X=Date
 
|Released_Linux=Date
 
|Released_Linux=Date
 +
|Wrappers=List (,) of String
 +
|Wrappers_Windows_3x=List (,) of String
 +
|Wrappers_Windows=List (,) of String
 +
|Wrappers_OS_X=List (,) of String
 +
|Wrappers_Linux=List (,) of String
 
|Monetization=List (,) of String
 
|Monetization=List (,) of String
 
|Microtransactions=List (,) of String
 
|Microtransactions=List (,) of String
Line 177: Line 182:
 
|Released_OS_X={{#var:released OS X}}
 
|Released_OS_X={{#var:released OS X}}
 
|Released_Linux={{#var:released Linux}}
 
|Released_Linux={{#var:released Linux}}
 +
|Wrappers={{#var:wrappers}}
 +
|Wrappers_Windows_3x={{#var:Windows 3.x wrappers}}
 +
|Wrappers_Windows={{#var:Windows wrappers}}
 +
|Wrappers_OS_X={{#var:OS X wrappers}}
 +
|Wrappers_Linux={{#var:Linux wrappers}}
 
|Monetization={{#var:monetization}}
 
|Monetization={{#var:monetization}}
 
|Microtransactions={{#var:microtransactions}}
 
|Microtransactions={{#var:microtransactions}}
Line 189: Line 199:
 
|Themes={{#var:themes}}
 
|Themes={{#var:themes}}
 
|Series={{#var:sidebarSeries}}
 
|Series={{#var:sidebarSeries}}
|Steam_AppID={{{steam appid|}}}
+
|Steam_AppID={{{steam appid|}}}{{#if:{{{steam appid side|}}}|,{{{steam appid side|}}}}}
|Steam_AppID={{{steam appid side|}}}
+
|GOGcom_ID={{{gogcom id|}}}{{#if:{{{gogcom id side|}}}|,{{{gogcom id side|}}}}}
|GOGcom_ID={{{gogcom id|}}}
 
|GOGcom_ID={{{gogcom id side|}}}
 
 
|StrategyWiki={{{strategywiki|}}}
 
|StrategyWiki={{{strategywiki|}}}
 
|Wikipedia={{{wikipedia|}}}
 
|Wikipedia={{{wikipedia|}}}
 
|License={{{license|}}}
 
|License={{{license|}}}
 
}}|}}</includeonly><noinclude>{{Documentation}} </noinclude>
 
}}|}}</includeonly><noinclude>{{Documentation}} </noinclude>

Revision as of 20:10, 9 October 2021

Error: #cargo_declare must be called from a template page.
Documentation for the above template (sometimes hidden from view).