Template:VersionModRecommendations: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
 
(28 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>__NOTITLE__{{#default_form:VersionModRecommendations}}
<includeonly>__NOTITLE__{{#default_form:VersionModRecommendations}}{{#vardefine:nexusgame|{{#switch: {{NAMESPACE}}
| Fallout3 = fallout3
| Fallout4 = fallout4
| FalloutNV = newvegas
| Morrowind = morrowind
| NoMansSky = nomanssky
| Oblivion = oblivion
| SkyrimLE = skyrim
| SkyrimSE = skyrimspecialedition
| Starfield = starfield
}} }}{{#switch: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?SourceName}}
| Nexus = {{#vardefine:url|https://www.nexusmods.com/{{#var:nexusgame}}/mods/{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?SourceID}} }}{{#vardefine:name|Nexus}}
| Steam = {{#vardefine:url|https://steamcommunity.com/sharedfiles/filedetails/?id={{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?SourceID}} }}{{#vardefine:name|Steam}}
| Other = {{#vardefine:url|{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?SourceURL}} }}{{#vardefine:name|Other}}}}<div class="modheading"><h1>{{ROOTPAGENAME}}</h1>{{#if: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModAuthor}}  | <span class="modsubheading">by {{#arraymap:{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModAuthor}} |,|x|x}}</span> }}</div>
{{#ifeq: {{{enabledetailed|}}} | Yes | {{#set:HasDetails=true}}  
{{#ifeq: {{{enabledetailed|}}} | Yes | {{#set:HasDetails=true}}  
{{{!}} class="modbox"
<div class="container modbox mt-2 ml-2 mb-2">
{{!}}- class="infosec"  
<div class="row">
! class="infoattr" style="padding-top: 0.5em;" {{!}} CR Patch:
<div class="col text-right px-0">
{{!}} class="infovalue" style="padding-top: 0.5em;" {{!}} [[IsCore::{{{core}}}]]
<p class="infoattr my-0 pt-1 pb-0">Game:</p>
{{!}}-
</div>
! class="infoattr" style="padding-bottom: 1em;" {{!}} LW Patch:
<div class="col px-0">
{{!}} class="infovalue" style="padding-bottom: 1em;" {{!}} [[Requires LW Patch::{{{landw}}}]]
<p class="infovalue my-0 pt-1 pb-0">{{NAMESPACE}}</p>
{{!}}}{{Fs|0.8em|< [[{{#titleparts: {{FULLPAGENAME}} | 1 }}]]}}
</div>
==Recommendations - {{SUBPAGENAME}}==
<div class="w-100"></div>
{{#vardefine:note|{{{detailed}}} }}<!--{{#vardefine:note|[{{canonicalurl:{{FULLPAGENAME}}#Recommendations}} Detailed instructions available]}}--> {{{detailed}}} | {{{!}} class="modbox"
<div class="col text-right px-0">
{{!}}- class="infosec"  
<p class="infoattr my-0 py-0">Download:</p>
! class="infoattr" style="padding-top: 0.5em;" {{!}} CR Patch:
</div>
{{!}} class="infovalue" style="padding-top: 0.5em;" {{!}} [[IsCore::{{{core}}}]]
<div class="col px-0">
{{!}}-
<p class="infovalue my-0 py-0">[{{#var:url}} {{#var:name}}]</p>
! class="infoattr" style="padding-bottom: 1em;" {{!}} LW Patch:
</div>
{{!}} class="infovalue" style="padding-bottom: 1em;" {{!}} [[Requires LW Patch::{{{landw}}}]]
<div class="w-100"></div>
{{!}}}{{Fs|0.8em|< [[{{#titleparts: {{FULLPAGENAME}} | 1 }}]]}}
<div class="col text-right px-0">
==Recommendations - {{SUBPAGENAME}}==
<p class="infoattr my-0 py-0">Mod Group:</p>
{{#set:HasDetails=false}}{{#if: {{{short|}}} | {{#vardefine:note|{{{short}}} }} {{#var:note}} | }} }}
</div>
{{#if: {{#var:note}} | {{#set:Recommendations={{#var:note}} }} | No recommendations currently available. }}</includeonly><noinclude>__NOTOC__ [[Category:Step]]
<div class="col px-0">
<p class="infovalue my-0 py-0">[[:Category:ModGroup {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModGroup}}|{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModGroup}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Baseline:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">{{#if: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?Baseline}} | {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?Baseline}} | n/a }}</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Links:</p>
</div>
<div class="col px-0">
<span class="infovalue my-0 py-0 pr-0">{{#if: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ForumTID}} | [https://stepmodifications.org/forum/topic/{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ForumTID}}-- Forum]}}{{#if: {{{externalitems|}}} | {{clear|left}}{{{externalitems}}} }}</span>
</div>
</div>
<div class="row infosec m-0 pt-1 pb-0">
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">CR Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[IsCore::{{{core}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">LW Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Requires LW Patch::{{{landw}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">PP Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Requires PP Patch::{{{pp}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">ENB Option:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Has ENB Option::{{{enb}}}]]</p>
</div>
</div>
</div>{{Fs|0.8em|< [[{{#titleparts: {{FULLPAGENAME}} | 1 }}]]}}
==Version Recommendations - {{SUBPAGENAME}}==
{{#vardefine:note|{{{detailed}}} }}{{#var:note}} | <div class="container modbox mt-2 ml-2 mb-2">
<div class="row">
<div class="col text-right px-0">
<p class="infoattr my-0 pt-1 pb-0">Game:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 pt-1 pb-0">{{NAMESPACE}}</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Download:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[{{#var:url}} {{#var:name}}]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Mod Group:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[:Category:ModGroup {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModGroup}}|{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ModGroup}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Baseline:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">{{#if: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?Baseline}} | {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?Baseline}} | n/a }}</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">Links:</p>
</div>
<div class="col px-0">
<span class="infovalue my-0 py-0 pr-0">{{#if: {{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ForumTID}} | [https://stepmodifications.org/forum/topic/{{#show: {{NAMESPACE}}:{{ROOTPAGENAME}}|?ForumTID}}-- Forum]}}{{#if: {{{externalitems|}}} | {{clear|left}}{{{externalitems}}} }}</span>
</div>
</div>
<div class="row infosec m-0 pt-1 pb-0">
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">CR Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[IsCore::{{{core}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">LW Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Requires LW Patch::{{{landw}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">PP Patch:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Requires PP Patch::{{{pp}}}]]</p>
</div>
<div class="w-100"></div>
<div class="col text-right px-0">
<p class="infoattr my-0 py-0">ENB Option:</p>
</div>
<div class="col px-0">
<p class="infovalue my-0 py-0">[[Has ENB Option::{{{enb}}}]]</p>
</div>
</div>
</div>{{Fs|0.8em|< [[{{#titleparts: {{FULLPAGENAME}} | 1 }}]]}}
==Version Recommendations - {{SUBPAGENAME}}==
{{#set:HasDetails=false}}{{#if: {{{short|}}} | {{#vardefine:note|{{{short}}} }}{{#var:note}} | }} }}
{{#if: {{#var:note}} | {{#set:Recommendations={{#var:note}} }} | No recommendations currently available. }}</includeonly><noinclude>__NOTOC__ [[Category:Administrative Templates]]


==Purpose & Usage==
==Purpose & Usage==
{{fc|salmon|This is a core site template that is used on all mod pages to display official STEP recommendations. This template is accessible to wiki editors, but this template page is protected.}}
{{Fc|salmon|This is a core site template that is used to display mod data in a right-floating infobox on mod-version-recommendation pages.}}
 
== Examples ==
See any mod page having a version subpage.


== See Also ==
== See Also ==
<!--
* [[:Template:Mod]]
*[[:RELATED TEMPLATE NAME AND ARGUMENTS]]
* [[:Template:Recommendations]]
-->
None


</noinclude>
</noinclude>

Latest revision as of 12:45, March 1, 2024


Purpose & Usage

This is a core site template that is used to display mod data in a right-floating infobox on mod-version-recommendation pages.

Examples

See any mod page having a version subpage.

See Also