Template:Software page: Difference between revisions
Jump to navigation
Jump to search
Note:This template is a work-in-progress, with development currently on hiatus.
It works well enough for widespread usage, however, and should be used on game pages when practical (given game or mod should have screenshots and a 460x215 "cover").
Note:Additional potential non-essential features:
(Added {{{engine 3}}}) |
(Revert; broke pages) Tag: Undo |
||
Line 7: | Line 7: | ||
{{Todo|If {{param|type}} was marked as {{code|package}}, SteamDB and ProtonDB links should use "sub/(appid)" (for Packages) or "bundle/(appid)" (for Bundles) instead of "app".}} | {{Todo|If {{param|type}} was marked as {{code|package}}, SteamDB and ProtonDB links should use "sub/(appid)" (for Packages) or "bundle/(appid)" (for Bundles) instead of "app".}} | ||
{{todo|{{param|engine 3}}; used by {{xblahmt|4.1}}.}} | |||
{{Note|Additional potential non-essential features: | {{Note|Additional potential non-essential features: | ||
* Option to scale background to page width, rather than manually setting pixel size (different users have different resolution viewports). | * Option to scale background to page width, rather than manually setting pixel size (different users have different resolution viewports). | ||
* Parameters for specifying system requirements for each major operating system (e.g.: {{param|winram}}, {{param|macram}} and {{param|linuxram}} for specifying ram requirements for Windows, macOS and Linux) | * Parameters for specifying system requirements for each major operating system (e.g.: {{param|winram}}, {{param|macram}} and {{param|linuxram}} for specifying ram requirements for Windows, macOS and Linux) | ||
}} | }} | ||
Line 122: | Line 124: | ||
-->{{#if:{{{engine|}}}|<div style="padding:0 10px"><span style="opacity:.6">{{Software page/strings|Engine}}:</span> <!-- | -->{{#if:{{{engine|}}}|<div style="padding:0 10px"><span style="opacity:.6">{{Software page/strings|Engine}}:</span> <!-- | ||
-->{{Software page/strings|EngineSwitcher|{{{engine|}}}|{{#switch:{{{type|}}}|Mod = mods|Tool = tools|games}}|{{{engine template|}}}}}{{#if:{{{engine comment|}}}| ({{{engine comment}}})|}}<!-- | -->{{Software page/strings|EngineSwitcher|{{{engine|}}}|{{#switch:{{{type|}}}|Mod = mods|Tool = tools|games}}|{{{engine template|}}}}}{{#if:{{{engine comment|}}}| ({{{engine comment}}})|}}<!-- | ||
-->{{#if:{{{engine 2|}}}|, {{Software page/strings|EngineSwitcher|{{{engine 2|}}}|{{#switch:{{{type|}}}|Mod = mods|Tool = tools|games}}|{{{engine 2 template|}}}}}{{#if:{{{engine 2 comment|}}}| ({{{engine 2 | -->{{#if:{{{engine 2|}}}|, {{Software page/strings|EngineSwitcher|{{{engine 2|}}}|{{#switch:{{{type|}}}|Mod = mods|Tool = tools|games}}|{{{engine 2 template|}}}}}{{#if:{{{engine 2 comment|}}}| ({{{engine 2 comment}}})|}}|}}</div>|}}<!-- | ||
-->{{#if:{{{branch|}}}|<div style="padding:0 10px"><span style="opacity:.6">{{Software page/strings|EngineBranch}}:</span> <!-- | -->{{#if:{{{branch|}}}|<div style="padding:0 10px"><span style="opacity:.6">{{Software page/strings|EngineBranch}}:</span> <!-- |
Revision as of 10:08, 6 August 2023

It works well enough for widespread usage, however, and should be used on game pages when practical (given game or mod should have screenshots and a 460x215 "cover").
Todo: Restore workshop links from older versions, using {{{has workshop}}} to enable.
If {{{appid}}} is present, but {{{has workshop}}} is not, link to Steam Community page instead.
If {{{appid}}} is present, but {{{has workshop}}} is not, link to Steam Community page instead.
Todo: If {{{type}}} was marked as package, SteamDB and ProtonDB links should use "sub/(appid)" (for Packages) or "bundle/(appid)" (for Bundles) instead of "app".
Todo: {{{engine 3}}}; used by
XBLAH's Modding Tool.


- Option to scale background to page width, rather than manually setting pixel size (different users have different resolution viewports).
- Parameters for specifying system requirements for each major operating system (e.g.: {{{winram}}}, {{{macram}}} and {{{linuxram}}} for specifying ram requirements for Windows, macOS and Linux)
The above documentation is transcluded from Template:Software page/doc. (Edit | Page history)
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.
Editors can experiment in this template's sandbox (edit) and testcases (create) pages.