Guide:Wiki Maintenance: Difference between revisions

From Step Mods | Change The Game
mNo edit summary
mNo edit summary
Line 20: Line 20:
* <i class="fas fa-toolbox salmontx px-1"></i>{{Fc|instruction|Tools}} - Several [https://www.mediawiki.org/wiki/Help:Navigation#Toolbox standard tools] for finding information related to the current page as well as the [https://www.mediawiki.org/wiki/Help:Navigation#User_links Page information] tool. The [https://www.semantic-mediawiki.org/wiki/Help:Browsing_interfaces#Semantic_browsing Browse properties] tool is provided by [https://www.semantic-mediawiki.org/wiki/Help:User_manual Semantic Mediawiki], which is an important extension driving the functionality of this wiki.
* <i class="fas fa-toolbox salmontx px-1"></i>{{Fc|instruction|Tools}} - Several [https://www.mediawiki.org/wiki/Help:Navigation#Toolbox standard tools] for finding information related to the current page as well as the [https://www.mediawiki.org/wiki/Help:Navigation#User_links Page information] tool. The [https://www.semantic-mediawiki.org/wiki/Help:Browsing_interfaces#Semantic_browsing Browse properties] tool is provided by [https://www.semantic-mediawiki.org/wiki/Help:User_manual Semantic Mediawiki], which is an important extension driving the functionality of this wiki.
* <i class="fas fa-asterisk salmontx px-1"></i> - Edit current page (if this icon is absent, the current user does not have permission to edit the page).
* <i class="fas fa-asterisk salmontx px-1"></i> - Edit current page (if this icon is absent, the current user does not have permission to edit the page).
* <i class="fas fa-ellipsis-h salmontx px-1"></i> - Maintenance links within the context of the current page. Similar to <i class="fas fa-toolbox px-1"></i>[Tools]:
* <i class="fas fa-ellipsis-h salmontx px-1"></i> - Maintenance links within the context of the current page. Similar to <i class="fas fa-toolbox px-1"></i>Tools:
** {{Fc|instruction|<Namespace>}} - Only appears when in 'edit' mode. This links back to the page being edited.
** <{{Fc|instruction|Namespace}}> - Only appears when in 'edit' mode. This links back to the page being edited.
** {{Fc|instruction|Discussion}} - Link to the 'Talk' page of the current page
** {{Fc|instruction|Discussion}} - Link to the 'Talk' page of the current page
** {{Fc|instruction|History}} - Link to view the edit history for the page
** {{Fc|instruction|History}} - Link to view the edit history for the page
Line 42: Line 42:


=== Citations ===
=== Citations ===
It's expected that any information added to the wiki is clearly cited where applicable. This really only applies when providing evidence or advice that is not well known or obviously subjective or speculative. as many users do not appreciate unverifiable speculation, unless it is plainly stated as such. Feel free to write what ''might'' or ''might not'' be factual as long as it is obvious to the reader, but qualify (cite) what is ''intended'' to be factual. The [https://www.mediawiki.org/wiki/Extension:Cite Cite] extension is available on this wiki and makes adding inline citations and references easy.
It's expected that any information added to the wiki is cited where applicable as in [[Project:About|this example]]. Citations really only apply when providing evidence or advice that is not well known or not obviously subjective or speculative. Feel free to write what ''might'' or ''might not'' be factual as long as it is obvious to the reader, but qualify (cite) what is ''intended'' to be factual. The [https://www.mediawiki.org/wiki/Extension:Cite Cite] extension is available on this wiki and makes adding inline citations and references easy.


=== Describing Edits ===
=== Describing Edits ===
* When editing a page, remember to add a brief descriptive comment in the summary box below the editor before saving. This summary will be logged on the Recent Changes page and helps everyone to know what exactly was added/changed.
When editing a page, remember to add a brief descriptive comment in the summary box below the editor before saving. This summary will be logged on the Recent Changes page and helps everyone to know what exactly was added/changed.
* Discussions of major changes to content should occur on the page's 'Discussion' forum (if linked) or 'Talk' page. It's also appropriate to contact the page's creator/editor and/or a staff member and point them to the discussion when proposing content or stylistic changes.
 
** Simple corrections to grammar do not require any special notification or mentions on the forum or Talk page.
Discussions of major changes to content should occur on the page's 'Discussion' forum (if linked) or 'Talk' page. It's also appropriate to contact the page's creator/editor and/or a staff member and point them to the discussion when proposing content or stylistic changes.
{{AlertSmall|text=Simple corrections to grammar do not require any special notification or mentions on the forum or Talk page.}}


=== Instruction Sets ===
=== Instruction Sets ===
Follow these guidelines when writing instructions:
Follow these guidelines when writing instructions:
* When instructing to 'tick', 'click, or 'select' any UI element: use the [[:Template:Ui|Ui]] template:
* Instructing to 'tick', 'click, or 'select' any UI element - Use [[:Template:Ui]]:
*: <code><nowiki>Click {{Ui|this}}, then right click {{Ui|that}}, and select {{Ui|OK}}</nowiki></code>
*: <code><nowiki>Click {{Ui|this}}, then right click {{Ui|that}}, and select {{Ui|OK}}</nowiki></code>
**Click {{Ui|Edit}}, then right click {{Ui|some UI element}} ...
**Click {{Ui|Edit}}, then right click {{Ui|some UI element}} ...
* When referring to messages in the UI: ''Italicize the UI message'', and do not highlight it in any other way.
* When referring to messages in the UI: ''Italicize the UI message'', and do not highlight it in any other way.
* In-line headings:
* In-line headings - When the first text in a list or a paragraph is acting as a heading (see "Mod Pages" tab in this guide):
*: <code><nowiki>{{Fc|instruction|'''First Topic Name.'''}} This paragraph explains the first topic. Other paragraphs will have their own in-line headers and explanations.</nowiki></code>
*: <code><nowiki>{{Fc|ilheading|'''InlineHeading'''}}</nowiki></code>
**{{Fc|important|'''First Topic Name.'''}} This paragraph explains the first topic. Other paragraphs will have their own in-line headers and explanations.
**[https://stepmodifications.org/wiki/Guide:DDSopt#Main_Menu_Setting_Descriptions Working Example]


=== Symbols ===
=== Symbols ===
Line 69: Line 68:


=== Text Size & Coloring ===
=== Text Size & Coloring ===
For readability and consistency, use the [[:Template:Fc|Fc]] to modify font color and/or [[:Template:Fs|Fs]] to modify font size. These work well with the wiki themes.
For readability and consistency, use the [[:Template:Fc]] to modify font color and/or [[:Template:Fs]] to modify font size. These work well with the wiki themes.


=== DO NOT ===
=== DO NOT ===
Line 77: Line 76:
*: <syntaxhighlight lang="HTML"><span class="orangetx"></span></syntaxhighlight>
*: <syntaxhighlight lang="HTML"><span class="orangetx"></span></syntaxhighlight>
* DO NOT use heading tags ( <code><nowiki><h2></h2></nowiki></code> ) to make text bigger or bolder.
* DO NOT use heading tags ( <code><nowiki><h2></h2></nowiki></code> ) to make text bigger or bolder.
** Instead use [https://www.mediawiki.org/wiki/Help:Formatting wiki markup] and/or the [[Template:Fs|Fs]] template.
** Instead use [https://www.mediawiki.org/wiki/Help:Formatting wiki markup] and/or the [[Template:Fs]].


=Mod Pages=
=Mod Pages=
Edits to mod pages default to the [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms] editor, but the wiki editor can also be accessed under the ellipse to the right of the edit asterisk on mod pages. The wiki editor should only be used by those who understand the format expected by [[Template:Mod]].
Edits to mod pages default to the [https://www.mediawiki.org/wiki/Extension:Page_Forms Page Forms] editor, but the wiki editor can also be accessed under the ellipse to the right of the edit asterisk on mod pages. The wiki editor should only be used by those who understand the format expected by [[:Template:Mod]].
{{Alert|text=Mod page 'Recommendations' are transcluded into ModGroup tables of mod-build guides, so special conventions apply to markup and HTML syntax used on these pages.}}
{{Alert|text=Mod page 'Recommendations' are transcluded into ModGroup tables of mod-build guides, so special conventions apply to markup and HTML syntax used on these pages.}}


Line 87: Line 86:
* DO NOT use wiki or HTML headings, as they will contribute to guide ToC. Instead use:
* DO NOT use wiki or HTML headings, as they will contribute to guide ToC. Instead use:
*: <syntaxhighlight lang="HTML"><div class="mpheading">headingText</div></syntaxhighlight>
*: <syntaxhighlight lang="HTML"><div class="mpheading">headingText</div></syntaxhighlight>
* DO NOT use Template calls other than [[Template:Fomod]]. They contribute drastically to the [https://en.wikipedia.org/wiki/Wikipedia:Template_limits wiki transclusion limit] of guide pages.
* DO NOT use Template calls other than [[:Template:Fomod]]. They contribute drastically to the [https://en.wikipedia.org/wiki/Wikipedia:Template_limits wiki transclusion limit] of guide pages.
* DO NOT use <code><nowiki><pre></nowiki></code> tags to show multi-line code examples. Wiki and PHP do not play nicely together when transcuding this syntax, resulting in an error on the guide. Instead use:
* DO NOT use <code><nowiki><pre></nowiki></code> tags to show multi-line code examples. Wiki and PHP do not play nicely together when transcuding this syntax, resulting in an error on the guide. Instead use:
<syntaxhighlight lang="HTML">
<syntaxhighlight lang="HTML">
Line 138: Line 137:


=== PageTitle Template ===
=== PageTitle Template ===
The [[Template:PageTitle|PageTitle template]] is used to create a standardize title at the top of a page. It's recommended to be placed at the top of all non-guide pages. This creates a consistent look across the Wiki. It can be seen used for all officially curated content (such as this Guide). This template should be placed at the top of the page, directly after any listed categories.
The [[:Template:PageTitle]] is used to create a standardize title at the top of a page. It's recommended to be placed at the top of all non-guide pages. This creates a consistent look across the Wiki. It can be seen used for all officially curated content (such as this Guide). This template should be placed at the top of the page, directly after any listed categories.


=== Table of Contents ===
=== Table of Contents ===
Most lengthier pages should include a table of contents (TOC). Step has provided a couple of templates to add with this while providing a style that is suitable for the Wiki themes. To include a TOC use one of the following templates:
Most lengthier pages should include a table of contents (TOC). Step has provided a couple of templates to add with this while providing a style that is suitable for the Wiki themes. To include a TOC use one of the following templates:
* [[Template:TOC_left|TOC left]] | places TOC, floated to ''left'' side of page
* [[:Template:TOC_left]] | places TOC, floated to ''left'' side of page
* [[Template:TOC_right|TOC right]] (preferred version)  | places TOC, floated to ''right'' side of page
* [[:Template:TOC_right]] (preferred version)  | places TOC, floated to ''right'' side of page


The TOC templates will appear on the pages at the position the template is placed. Therefore, it's possible to have elements (such as an Alert) above the TOC. In general, this template should be placed directly after the PageTitle template or categories.
The TOC templates will appear on the pages at the position the template is placed. Therefore, it's possible to have elements (such as an Alert) above the TOC. In general, this template should be placed directly after the PageTitle template or categories.
Line 223: Line 222:
== Common Templates ==
== Common Templates ==
Some of the more common Templates that are used on the STEP wiki are:
Some of the more common Templates that are used on the STEP wiki are:
* [[Template:alert|Alert]] | creates a large, centered alert box
* [[:Template:Alert]] | creates a large, centered alert box
* [[Template:alert small|Alert Small]] | creates a small, inline alert element  
* [[:Template:AlertSmall]] | creates a small, inline alert element  
* [[Template:clear|Clear]] | used to clear floating elements
* [[:Template:clear]] | used to clear floating elements
* [[Template:fc|FC]] | used to change font color to a pre-defined color (colors work with themes)
* [[:Template:Fc]] | used to change font color to a pre-defined color (colors work with themes)
* [[Template:fomod|FOMOD]] | creates a graphical representation of FOMOD instructions
* [[:Template:Fomod]] | creates a graphical representation of FOMOD instructions
* [[Template:fs|FS]] | changes the font size. Accepts any valid CSS.
* [[:Template:Fs]] | changes the font size. Accepts any valid CSS.
* [[Template:icon|Icon]] | places a small icon for specific uses
* [[:Template:Icon]] | places a small icon for specific uses
* [[Template:quotation|Quotation]] | creates a stylized blockquote
* [[:Template:Quotation]] | creates a stylized blockquote
* [[Template:sidebox|Sidebox]] | creates a stylized box to the side of the content
* [[:Template:Sidebox]] | creates a stylized box to the side of the content
* [[Template:spoiler|Spoiler]] | creates an element with hidden content that reveals when a title is clicked
* [[:Template:Spoiler]] | creates an element with hidden content that reveals when a title is clicked
* [[Template:TOC right|TOC right]] | floats a Table of Contents to the right of the page
* [[:Template:TOC right]] | floats a Table of Contents to the right of the page
* [[Template:Video|Video]] | embeds a YouTube video on the page
* [[:Template:Video]] | embeds a YouTube video on the page


= Moderated Content =
= Moderated Content =
Line 252: Line 251:


==== Guide Standard Header ====
==== Guide Standard Header ====
Use the [[Template:PageTitle|PageTitle]] template.
Use the [[:Template:PageTitle]].


= Useful Links =
= Useful Links =

Revision as of 19:40, July 1, 2021

Delta c.png

Step Wiki User Guide

Standards and tips for editing the Step wiki

by: Step Modifications  | Forum Topic

This page was created as a quick reference for Step wiki editors in maintaining THIS WIKI. More general information is linked were applicable, and links to all of the most relevant information about using Mediawiki and Semantic Mediawiki are provided under the "References" tab below. The Step Modifications wiki is intended to be community-maintained. Only community members are able to edit the wiki, so sign up to become a member. Then log onto the wiki to begin contributing.

[edit]

Navigation & Tools[edit | edit source]

  • Forum - Link to the Step forum
  • Gamespaces - Links to game-specific home pages
  • Game Guides - Links to official mod-build guides
  • Navigation - Links to important reference pages ... and others:
    • Entry Page - The Step wiki "Main Page"
    • Step Portal - Entryway for mod and guide maintenance
    • Game Tree - Reveals the Game Category Tree for an overview of all supported games with links to each
    • Guide Tree - Reveals the Guide Category Tree for an overview of all guides with links to each
    • Recent Changes - View the most recent edits on the wiki.
    • Random Page - Ummm ...
    • Help - General Mediawiki reference
    • Contact Us - Links to Step's contact information
    • Search - Links to Special:Search, where one can refine search parameters
  • Tools - Several standard tools for finding information related to the current page as well as the Page information tool. The Browse properties tool is provided by Semantic Mediawiki, which is an important extension driving the functionality of this wiki.
  • - Edit current page (if this icon is absent, the current user does not have permission to edit the page).
  • - Maintenance links within the context of the current page. Similar to Tools:
    • <Namespace> - Only appears when in 'edit' mode. This links back to the page being edited.
    • Discussion - Link to the 'Talk' page of the current page
    • History - Link to view the edit history for the page
    • Delete - Link to delete the page (if current user has permission to do so)
    • Move - Link to move (rename) the page (if current user has permission to do so)
    • Protect - Link to protect the page by restricting who can edit (if current user has permission to do so)
    • Watch / Unwatch - Enables current user to keep tabs on edits to the page via Special:Watchlist
    • Refresh - Link to refresh (soft edit) the current page (if current user has permission to do so)
  • - Several User-specific tools
  • Search - Quick search for finding pages. Use tools under Special:SpecialPages#Lists_of_pages for more focused searches.
[edit]

Writing Style[edit | edit source]

When writing content outside of the user-space, the third-person writing style should be used. Other writing styles are acceptable, depending upon the particular context of the article; however, any factual content created to serve as an informative article (e.g., guides and references) should be written in the third person. This is more clear and professional and not as prone to degenerating into a mess of first-second person reversions. Any content existing outside the user-space that is not written in the third person should be corrected accordingly. Examples:

  • First person: "I first must click on the 'edit' button ..."
  • Second person: "You first must click on the 'edit' button ..."
  • Third person: "First, click on the 'edit' button ..."
    NOTE: This is redundant and overly wordy. Please be succinct and avoid adding the obvious:
    "First, users should click on the 'edit' button ..."

Citations[edit | edit source]

It's expected that any information added to the wiki is cited where applicable as in this example. Citations really only apply when providing evidence or advice that is not well known or not obviously subjective or speculative. Feel free to write what might or might not be factual as long as it is obvious to the reader, but qualify (cite) what is intended to be factual. The Cite extension is available on this wiki and makes adding inline citations and references easy.

Describing Edits[edit | edit source]

When editing a page, remember to add a brief descriptive comment in the summary box below the editor before saving. This summary will be logged on the Recent Changes page and helps everyone to know what exactly was added/changed.

Discussions of major changes to content should occur on the page's 'Discussion' forum (if linked) or 'Talk' page. It's also appropriate to contact the page's creator/editor and/or a staff member and point them to the discussion when proposing content or stylistic changes.

Info-Logo.png
NOTE:
Simple corrections to grammar do not require any special notification or mentions on the forum or Talk page.

Instruction Sets[edit | edit source]

Follow these guidelines when writing instructions:

  • Instructing to 'tick', 'click, or 'select' any UI element - Use Template:Ui:
    Click {{Ui|this}}, then right click {{Ui|that}}, and select {{Ui|OK}}
    • Click [Edit], then right click [some UI element] ...
  • When referring to messages in the UI: Italicize the UI message, and do not highlight it in any other way.
  • In-line headings - When the first text in a list or a paragraph is acting as a heading (see "Mod Pages" tab in this guide):
    {{Fc|ilheading|'''InlineHeading'''}}

Symbols[edit | edit source]

Basic symbols can be displayed by inserting its hex code into the text. Users can search for symbols and use its hex code to produce the symbol on the page,

like so: →

Font Awesome[edit | edit source]

The Wiki supports Font Awesome and users can insert any of the free icons from this awesome source directly into the wiki page,

like so: 

Text Size & Coloring[edit | edit source]

For readability and consistency, use the Template:Fc to modify font color and/or Template:Fs to modify font size. These work well with the wiki themes.

DO NOT[edit | edit source]

  • DO NOT use inline styling like the following:
    <span style="color: #ff0"></span>
    
    Instead use Bootstrap and custom CSS classes (see the site color pallet for the available classes):
    <span class="orangetx"></span>
    
  • DO NOT use heading tags ( <h2></h2> ) to make text bigger or bolder.
[edit]

Edits to mod pages default to the Page Forms editor, but the wiki editor can also be accessed under the ellipse to the right of the edit asterisk on mod pages. The wiki editor should only be used by those who understand the format expected by Template:Mod.

Info-Logo.png

NOTE

Mod page 'Recommendations' are transcluded into ModGroup tables of mod-build guides, so special conventions apply to markup and HTML syntax used on these pages.

When adding/editing Mod Recommendations ...

  • Keep it basic and don't get fancy. The primary purpose of these pages is NOT to be pretty bur rather to convey info on guides.
  • DO NOT use wiki or HTML headings, as they will contribute to guide ToC. Instead use:
    <div class="mpheading">headingText</div>
    
  • DO NOT use Template calls other than Template:Fomod. They contribute drastically to the wiki transclusion limit of guide pages.
  • DO NOT use <pre> tags to show multi-line code examples. Wiki and PHP do not play nicely together when transcuding this syntax, resulting in an error on the guide. Instead use:
<p class="mpcode">My mult-iline
code
snippet
</p>

User Namespace[edit | edit source]

The simplest way to get started on the Wiki is to begin by playing around under the User namespace: ../wiki/User:Username

This is the user's "main page" or "entry-way" into the user's personal sandbox. Each user can do just about anything they want within their User namespace, as long as it's in accordance with the guidelines dictated within the Community Citizenship Guide. Users are asked to...

...avoid editing another user's page without permission (not applicable to wiki administrators), doing so is a breach of etiquette.
...at least edit the page adding some information about themselves for others ... even a link to another website or their forum profile is a good start.

Special Pages[edit | edit source]

Coming soon...

[edit]

General Management[edit | edit source]

How to create, delete, edit and manage a wiki page...

A wiki is simply an integrated assemblage of pages containing information, which usually link to other wiki pages. Every internal wiki link points to another wiki page. If the link is blue, the page exists. If it's orange, the page is referenced, but has not been created. Feel free to click on orange links and create their corresponding pages by adding something relevant and saving.

  • Wanted Pages is a special page that houses a list of links that have been created within content, however, the linked pages not not exist.

Create a Page[edit | edit source]

If one has never used a wiki before, creating a new page is not immediately intuitive; however, it's very simple once the method is known. Regardless where on the Wiki a new page is being created, the method is the same. Since User namespaces were just discussed, the example below will show how to create a page in a User namespace:

  1. Log into the Wiki, if not already.
  2. In the URL type https://stepmodifications.org/wiki/<namespace>:<pagename>/<subpagename>
    Example: https://stepmodifications.org/wiki/User:TheCompiler
    • The <namespace> field is replaced by the namespace in which the content belongs to. Note that it's always followed by a colon ( : ).
      For the User namespace, this would be: User:
    • The <pagename> field is replaced by the name of the page being created.
      For the User namespace, this would be username that matches the login.
    • The <subpagename> field is replaced by the name of the subpage being created. This is optional and is only show as an example.
      For the User namespace, this would be: User:TheCompiler/Sandbox
  3. Hit Enter to load the page.
  4. To create the page, either click the "create this page" link in the displayed text or click the icon on the navigation bar.
    • To save, there must be content in the editor box.
    • Some writers have found that typing "Hi" or == Introduction == is good enough to get the page started.

Categories[edit | edit source]

Categories are used to topically associate wiki pages. They also provide a simple means to navigate and view associated pages. Simply scroll to the bottom of any page and follow the category links to view more pages within that same category. Assigning a page to a category is as simple as adding [[Category:<CatName>]] when editing the page. Categories can be referenced on a page without adding that page to the referenced category by adding a colon to the beginning of the code as such: [[:Category:<CatName>]]. Users are asked to:

  • Read about how to use categories.
  • Assign pages to the proper existing categories.
  • Avoid creating new categories --leave that to the site admin. Just let one of the administrators know.
  • Place the category code at the TOP of the page for consistency and to make it easy for other users to find.

PageTitle Template[edit | edit source]

The Template:PageTitle is used to create a standardize title at the top of a page. It's recommended to be placed at the top of all non-guide pages. This creates a consistent look across the Wiki. It can be seen used for all officially curated content (such as this Guide). This template should be placed at the top of the page, directly after any listed categories.

Table of Contents[edit | edit source]

Most lengthier pages should include a table of contents (TOC). Step has provided a couple of templates to add with this while providing a style that is suitable for the Wiki themes. To include a TOC use one of the following templates:

The TOC templates will appear on the pages at the position the template is placed. Therefore, it's possible to have elements (such as an Alert) above the TOC. In general, this template should be placed directly after the PageTitle template or categories.

Edit/Delete/Move/Rename[edit | edit source]

Delete a Page[edit | edit source]

From time to time maintenance warrants the removal of pages, however, this shouldn't be a routine task. Users should be aware deleted content is not actually "deleted", but rather "archived". Thus, deleted pages can be restored. Pages are only truly deleted when old archives are purged during maintenance (performed a couple times a year...maybe). To delete pages:

  1. Click on the icon on the navigation bar.
  2. Click [Delete]
  3. One the page that loads, select a reason for deletion.
  4. Enter additional information, if applicable.
  5. Click the [Delete page] button.

Move/Rename a Page[edit | edit source]

Moving and renaming a page is the same process. This is because you can only rename a page by moving. Whenever pages are moved, a redirect should always be created. The redirect allows any links linking to the old page to be redirected to the new page, seamlessly. To move/rename a page:

  1. Click on the icon on the navigation bar.
  2. Click [Move]
  3. On the form under New title, select the namespace from the dropdown box (this typically matches the original namespace).
  4. Under that within the input box, type the page name of the page.
    This box is where users can rename the content, if desired. Either type the same page name or provide a new one.
  5. Within the input box under Reason, provide a short explanation why the page is being moved.
  6. Ensure the boxes are ticked for Move associated talk page and Leave a redirect behind.
  7. Click the [Move page] button.

Using Forms[edit | edit source]

Placeholder.

[edit]

General Formatting Tips[edit | edit source]

This will hold the do's, don'ts and good habits with formatting but be focused on where to look for the info.
Like the cheat-sheet...

Magic Words[edit | edit source]

Magic words are special 'text strings' that are used by the wiki software to return values or functions. A full description of them can be found on the MediaWiki website.

Common Magic Words[edit | edit source]

__NOTOC__ Hides the table of contents (TOC).
{{FULLPAGENAME}} Prints the Namespace and full page Title (including all subpage levels).
Result: Guide:DDSopt/DDSopt_INI
{{NAMESPACE}} Prints the Namespace.
Result: Guide
{{PAGENAME}} Prints the full page Title (including all subpage levels) without the namespace.
Result: DDSopt/DDSopt_INI
{{SUBPAGENAME}} Prints the subpage Title of the current page. If not a subpage, defaults to {{PAGENAME}} behavior.
Result: DDSopt_INI
[edit]

Inline Styling[edit | edit source]

Custom, inline styling using HTML and CSS is not recommended, but not restricted either. Users should keep in mind that the Wiki uses themes. Step has taken great care to ensure the styling on the Wiki is clean, consistent across all themes, and up-to-date with modern standards. This is seen in the responsive design of the wiki, so users can enjoy the Wiki wherever they are and on whatever device they may have. This also creates a consistent look across the Wiki, regardless of theme used. The use of inline styling can easily break Step's intended design, therefore, users are asked to limit using it to a last resort option. If any user finds they are consistently using inline styling for a specific reason, we ask that they contact a member of staff (see bottom of the page) to inquire about changes being made globally.

HTML[edit | edit source]

Inline HTML is perfectly fine to use. Users should keep in mind that HTML is restricted and parsed by the Wiki. This means the Wiki will automatically remove HTML that is not found on their permitted list. It's always preferable to use wiki markup.

CSS[edit | edit source]

As mentioned, inline styling is available, but should be used as a last resort. With that said, if customization is necessary, the Wiki is mostly compatible with Bootstrap 4. Users should use Bootstrap's list of classes as a first reference for any necessary inline styling deviation before moving on to completely custom edits.

HeaderTabs[edit | edit source]

Use of HeaderTabs should be limited and the majority of content should use the TOC method. HeaderTabs are still great for some applicable content, however, they should be used sparingly. An example of HeaderTabs is use on this page to display the content within these tabbed sections.

Tables[edit | edit source]

Wiki tables are flexible enough to provide simple data sets or complex data sheets. Once their format is understood, tables should only be used for displaying data. When creating structural code on custom pages, HTML is preferred. For a complete table reference, see the MediaWiki documentation.

  • The standard "wikitable" class has been customized to work with our site and is preferred.
  • Users can utilize Bootstrap's classes to help with custom formatting, as needed.
[edit]

Templates Explained[edit | edit source]

Templates are standard wiki pages whose content is designed to be transcluded (embedded) inside other pages. Step utilizes templates for creating standardized elements (alert boxes, galleries, side boxes, spoilers, table of contents, etc.), which are used across the wiki for all content. Templates are also used for creating some of our framework and guide structure. Since they are essential for our guides and basic website elements, templates have restricted editing rights; only certain staff groups can edit these pages. However, all users can utilize the templates for their content and are encouraged to do so where appropriate.

Templates can be found from the navigation "Tools" menu by clicking: Special Pages scroll down to Page Forms heading Templates

Common Templates[edit | edit source]

Some of the more common Templates that are used on the STEP wiki are:

[edit]

Moderated Content Overview[edit | edit source]

The Wiki has many pages of content that are considered "Moderated Content". This simply means they are either watched more closely than other or restricted via user groups. Below are the different types of Moderated Content user will find on the Wiki.

Namespaces[edit | edit source]

There are several namespaces on the Wiki that are restricted to specific user groups. These include:

  • Project
  • STEP
  • Template

Guides[edit | edit source]

The Wiki is home to many guides that are considered official Step content. Such guides are considered "Moderated Content". Since they should all have the same general look and feel, Step exerts a level of control over this content. Any major changes to these guides should be posted to their topics on the Forums.

Following are some basic standards for guides...

Guide Standard Header[edit | edit source]

Use the Template:PageTitle.

Need Help?[edit | edit source]

For help using this wiki, to offer up suggestions, or to report problems, post on the Wiki Support forum, or private message one of us.

Primary Wiki Editors/Maintainers[edit | edit source]

Always looking for others!

Recently-Active Contributors[edit | edit source]
https://stepmodifications.org/wiki/Special:ActiveUsers