Form:Mod: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
Line 1: Line 1:
<noinclude>[[Category:Step]]
<noinclude>[[Category:Step]]
<!-- ####################################################################### -->
This is the form for mod pages.
<!-- ### This is the form for Mod pages.                                     -->
<!-- ####################################################################### -->
</noinclude><includeonly>__NOTOC__
</noinclude><includeonly>__NOTOC__
{{{info|create title=Create new Mod page|edit title=Edit Mod page|page name=<Mod[game]>:<Mod[fullname]>}}}
{{{info|create title=Create new Mod page|edit title=Edit Mod page|page name=<Mod[game]>:<Mod[fullname]>}}}
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
<!-- ####################################################################### -->
<!-- ### Template:Mod                                                        -->
<!-- ####################################################################### -->
=Mod Information=
=Mod Information=
<!-- ### WRAPPER                                                            -->
<div id="mod" class="stepform">
{{{for template|Mod}}}
{{{for template|Mod}}}
<!-- ### LEFT COLUMN                                                        -->
{| class="wikitable stepform formtable"
<div style="width: 49%; float: left;">
| class="formheading" | '''Mod Full Name'''
<!-- ### @Game                                                              -->
<p class="formtip">
<h6 class="formheading">Game</h6>
The full name of the mod copied directly from the source.
<span class="formtip">Select the game to which this mod applies and indicate patch dependencies.</span>{{clear}}
</p>
{{{field|game|size=30|mandatory|property=Game}}}
|{{{field|fullname|size=80}}}
<!-- ### @Mod Name                                                          -->
|-
<h6 class="formheading">Mod Full Name</h6>
| class="formheading" | '''Author(s):'''
<span class="formtip">The full name of the mod copied directly from the source.</span>{{clear}}
<p class="formtip">
{{{field|fullname|size=50}}}
List of authors.
<!-- ### @Mod Source                                                        -->
</p>
<h6 class="formheading">Mod Source</h6>
| {{{field|author|input type=tokens|size=150|values from property=Author}}}
<span class="formtip">Choose the Mod download source. </span>{{clear}}
|-
{{{field|sourcename|property=SourceName|show on select=NexusSE=>sid;Nexus=>sid;Steam=>sid;Other=>surl}}} <div id="sid" style="display:inline;"> - '''ID:''' {{{field|sourceid|size=10|input type=regexp|regexp=/^\d*$/|message=<small>Must only contain numbers.</small>}}}</div><div id="surl" style="display:inline;"> - '''URL:''' {{{field|sourceurl|size=30}}}</div>
| class="formheading" | '''Game:'''
<!-- ### @Forum Thread ID                                                    -->
<p class="formtip">
<h6 class="formheading">Forum Thread ID</h6>
Select the game to which this mod applies and indicate patch dependencies.
<span class="formtip">Enter the [https://stepmodifications.org/forumdev/forum/9-step-mod-anthology/ Mod Anthology forum] topic ID.</span>{{clear}}
</p>
{{{field|forumtid|size=10|input type=regexp|regexp=/^\d*$/|message=Must only contain numbers.}}}
| {{{field|game|mandatory|property=Game}}}
</div>
|-
<!-- ### RIGHT COLUMN                                                        -->
| class="formheading" | '''Mod Group:'''
<div style="width: 49%; float: right;">
<p class="formtip">
<!-- ### @Mod Group                                                      -->
Select the section corresponding to the installation category where the mod belongs.
<h6 class="formheading">Mod Group</h6>
</p>
<span class="formtip">Select the section corresponding to the installation category where the mod belongs.</span>{{clear}}
| {{{field|modgroup}}}
{{{field|modgroup}}}
|-
<!-- ### @Author                                                            -->
| class="formheading" | '''Mod Source:'''
<h6 class="formheading">Author(s)</h6>
<p class="formtip">
<span class="formtip">Comma-separated list of authors.</span>{{clear}}
Choose the download source.
{{{field|author|size=50|values from property=Author|autocomplete}}}
</p>
<!-- ### @Baseline                                                          -->
| {{{field|sourcename|property=SourceName|show on select=NexusSE=>sid;Nexus=>sid;Steam=>sid;Other=>surl}}}<span id="sid"> '''ID:''' {{{field|sourceid|size=10|input type=regexp|regexp=/^\d*$/|message=<small>Must only contain numbers.</small>}}}</span><span id="surl"> '''URL:''' {{{field|sourceurl|size=50}}}</span>
<h6 class="formheading">Baseline</h6>
|-
<span class="formtip">Specify the baseline version if multiple versions are available.</span>{{clear}}
| class="formheading" | '''Forum Thread ID:'''
{{{field|baseline|restricted=step|size=50}}}
<p class="formtip">
<hr>
Enter the [https://stepmodifications.org/forumdev/forum/9-step-mod-anthology/ Mod Anthology forum] topic ID.
<div>
</p>
<!-- ### @Dependencies                                                        -->
| {{{field|forumtid|input type=regexp|regexp=/^\d*$/|message=Must only contain numbers.}}}
<span class="formheading">Requires STEP CR Patch?</span>{{{field|core|input type=checkbox}}}{{clear}}
|-
<span class="formheading">Requires STEP LW Patch?</span>{{{field|landw|input type=checkbox}}}
| class="formheading" | '''External Link(s):'''
</div>
<p class="formtip">
</div>
Add links to relevant external content.
{{Clear}}
</p>
<!-- ### @External URL(s)                                                    -->
| {{{field|externalitems|holds template}}}
<h6 class="formheading">External URL(s)</h6>
|-
<span class="formtip">Add links to relevant external content.</span>
| class="formheading" | '''Baseline:'''
{{{field|externalitems|holds template}}}
<p class="formtip">
Specify the baseline version if multiple versions are available.
</p>
| {{{field|baseline|restricted=step|size=80}}}
|-
| class="formheading" | '''Required STEP Patches'''
| '''STEP CR Patch:''' {{{field|core|input type=checkbox}}}<br />'''STEP LW Patch:''' {{{field|landw|input type=checkbox}}}
|}
{{{end template}}}
{{{end template}}}
</div>


<!-- ####################################################################### -->
<!-- ### Template:ExternalURL (multiple-instance)                            -->
<!-- ####################################################################### -->
{{{for template|ExternalURL|multiple|embed in field=Mod[externalitems]}}}
{{{for template|ExternalURL|multiple|embed in field=Mod[externalitems]}}}
Link Label: {{{field|externallabel|size=20}}} - URL: {{{field|externalurl|size=50}}}
{|
! Link Label:
| {{{field|externallabel|size=80}}}
|-
! URL:
| {{{field|externalurl|size=80}}}
|}
{{{end template}}}
{{{end template}}}


<!-- ####################################################################### -->
<!--
<!-- ### Template:Gallery                                                    -->
<!-- ####################################################################### -->
=Gallery=
=Gallery=
<!-- ### WRAPPER                                                            -->
==Images==
<div id="mod" class="stepform">
{{{for template|GallerySimple|multiple}}}
{{{for template|Gallery}}}
{| class="wikitable stepform formtable"
{{{field|enable|input type=checkbox}}} Enable Gallery
| class="formheading" | '''URL:'''
<!-- ### @Title                                                              -->
<p class="formtip">
<h6 class="formheading">Title</h6>
The link to the image. It may be hosted locally (e.g. File:MyImage.jpg) or externally.
<span class="formtip">Optional title that appears above the entire gallery.</span>{{clear}}
</p>
{{{field|title|size=50}}}
| {{{field|img|size=80}}}
<!-- ### @Gallery Items                                                      -->
|-
<h6 class="formheading">Gallery Items</h6>
| class="formheading" | '''Caption:'''
{{{field|galleryitems|holds template}}}
<p class="formtip">
</div>
Short caption describing image.
</p>
| {{{field|caption|size=80}}}
|-
| class="formheading" | '''Width:'''
<p class="formtip">
Specify a custom width for the thumbnail.
</p>
| {{{field|width|size=80}}}
|-
| class="formheading" | '''Id:'''
<p class="formtip">
The id for the gallery on the page. Images with the same id get placed in the same gallery. Change the id to separate galleries.
</p>
| {{{field|id|size=80}}}
|}
{{{end template}}}
{{{end template}}}
-->


<!-- ####################################################################### -->
<!-- ### Template:GalleryItems (multiple-instance)                          -->
<!-- ####################################################################### -->
{{{for template|GalleryItems|multiple|embed in field=Gallery[galleryitems]}}}
URL:{{{field|url|size=40}}} - Caption:{{{field|caption|size=50}}}
{{{end template}}}
<!-- ####################################################################### -->
<!-- ### Template:Recommendations                                            -->
<!-- ####################################################################### -->
=Recommendations=
=Recommendations=
<!-- ### WRAPPER                                                            -->
<div id="mod" class="stepform">
{{{for template|Recommendations}}}
{{{for template|Recommendations}}}
<!-- ### @Short Note                                                        -->
{| class="wikitable stepform formtable"
<h6 class="formheading">Short Note</h6>
| class="formheading" | '''Short Note:'''
<span class="formtip">Short note that can be added directly to the guide.</span>{{clear}}
<p class="formtip">
{{{field|short|restricted=step|input type=textarea|rows=1|autogrow}}}
Short note (≤ 118 chars) that can be added directly to the guide on a single line.
<!-- ### @Enable Detailed Instructions                                       -->
</p>
<h6 class="formheading">Enable Detailed Instructions</h6>
| {{{field|short|restricted=step|input type=textarea|rows=1|cols=150|autogrow}}}
{{{field|enabledetailed|restricted=step|input type=checkbox}}}
|-
<!-- ### @Detailed Instructions                                              -->
| class="formheading" | '''Detailed Instructions:'''
<h6 class="formheading">Detailed Instructions</h6>
<p class="formtip">
<span class="formtip">Detailed instructions that are too big to fit in the guide directly.</span>{{clear}}
Detailed instructions that are too big (> 118 chars) to fit into the guide directly on a single line.
{{{field|detailed|restricted=step|input type=textarea|autogrow}}}
</p>
| '''Enable Detailed:''' {{{field|enabledetailed|restricted=step|input type=checkbox|show on select=detailed}}}
<p id="detailed">
{{{field|detailed|restricted=step|input type=textarea|rows=20|cols=150|autogrow|editor=wikieditor}}}
</p>
|}
{{{end template}}}
{{{end template}}}
</div>


<headertabs/>
<headertabs/>


{{{standard input|summary}}}
{{{standard input|summary}}}
{{{standard input|minor edit}}} {{{standard input|watch}}}
{{{standard input|minor edit}}} {{{standard input|watch}}}
{{{standard input|save}}} {{{standard input|changes}}} {{{standard input|cancel}}}
 
{{{standard input|save}}} {{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
</includeonly>
</includeonly>

Revision as of 21:57, January 13, 2021

This is the form for mod pages.