Template:Current version: Difference between revisions

From PZwiki
mNo edit summary
(Version number based on https://www.youtube.com/watch?v=Qy8xQC1KKh4 and date based on SteamDB depot, minor fixes)
 
(44 intermediate revisions by 5 users not shown)
Line 1: Line 1:
<includeonly>{{#switch:{{{1}}}
<noinclude>
| date | Date = 20/11/2019
{{Protection}}
| IWBUMS | iwbums = [[Build 41|41.20]]
{{Documentation/sandbox|doc =
| test | Test = [[Build 40|40.8]]
A simple template that displays the current version so articles can be updated on a single page (here) rather than updating each page individually. Depending on the variable, this template can display the current ''stable'', ''unstable/iwbums/beta'', or ''test'' version.
| stable | Stable = [[Build 40|40.43]]
 
}}{{#switch: {{{date}}}
==Usage==
| IWBUMS | iwbums = 18/11/2019
===Parameters===
| test | Test = 22/08/2018
;<code>1</code>
| stable | Stable = 20/12/2018
:This is the variable that determines what is displayed. Can be one of the following (case insensitive):
}}</includeonly><noinclude>{{Current version}}{{Documentation}}[[Category:Templates]]</noinclude>
:*<code>date</code>
:*<code>stable</code>
:*<code>unstable</code>, <code>iwbums</code>, <code>beta</code>
:*<code>test</code>, <code>testing</code>
;<code>date</code>
:Returns the release date of the spcecified version. Can be one of the following (case insensitive):
:*<code>stable</code>
:*<code>unstable</code>, <code>iwbums</code>, <code>beta</code>
:*<code>test</code>, <code>testing</code>
 
===Date updated===
This is to identify the last time this template was updated.
*{{tll|Current version|date}} -> {{Current version|date}}
 
===Stable===
Used to display the current stable build.
*{{tll|Current version|stable}} → {{Current version|stable}}
*{{tll|Current version|date{{=}}stable}} → {{Current version|date=stable}}
 
===Unstable===
Used to display the current unstable build.
*{{tll|Current version|unstable}} / {{tll|Current version|iwbums}} → {{Current version|unstable}}
*{{tll|Current version|date{{=}}unstable}} / {{tll|Current version|date{{=}}iwbums}} → {{Current version|date=unstable}}
 
===Test===
Used to display the current test build (currently internal testing only, teased on tweets and blog posts).
*{{tll|Current version|test}} → {{Current version|test}}
*{{tll|Current version|date{{=}}test}} → {{Current version|date=test}}
 
==Updating==
The variables within this template can be updated easily.
 
===Version Number===
Replace the old version number with the new one:
{{!}} stable = '''41.78.16'''
 
===Date===
Replace the old date with when the update was released:<br>
''This <u>must</u> be in [[wikipedia:ISO 8601|ISO 8601]] date format (yyyy-mm-dd). The format will change based on user preference.''
{{!}} stable = '''2022-12-12'''
 
 
{{Translation guide}}
}}
{{ll|Category:Templates}}
</noinclude><includeonly>{{#switch: {{lc: {{{1|}}} }}
| date = {{#formatdate:{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY}}|ISO 8601}}
| stable = 41.78.16
| iwbums | unstable | beta = 41.78.16
| test | testing = 41.78.17
}}{{#switch: {{lc: {{{date|}}} }}
| stable = {{#formatdate:2022-12-12|ISO 8601}}
| iwbums | unstable | beta = {{#formatdate:2022-12-08|ISO 8601}}
| test | testing = {{#formatdate:2024-03-31|ISO 8601}}
}}</includeonly>

Latest revision as of 14:08, 31 March 2024

Lock-locked.png
This page has been put into protection by a PZwiki administrator.
Notebook.pngTemplate Documentation

A simple template that displays the current version so articles can be updated on a single page (here) rather than updating each page individually. Depending on the variable, this template can display the current stable, unstable/iwbums/beta, or test version.

Usage

Parameters

1
This is the variable that determines what is displayed. Can be one of the following (case insensitive):
  • date
  • stable
  • unstable, iwbums, beta
  • test, testing
date
Returns the release date of the spcecified version. Can be one of the following (case insensitive):
  • stable
  • unstable, iwbums, beta
  • test, testing

Date updated

This is to identify the last time this template was updated.

Stable

Used to display the current stable build.

Unstable

Used to display the current unstable build.

Test

Used to display the current test build (currently internal testing only, teased on tweets and blog posts).

Updating

The variables within this template can be updated easily.

Version Number

Replace the old version number with the new one:

| stable = 41.78.16

Date

Replace the old date with when the update was released:
This must be in ISO 8601 date format (yyyy-mm-dd). The format will change based on user preference.

| stable = 2022-12-12


How to translate

This template doesn't need to/shouldn't be translated, but you can translate the documentation of this template with the following steps:

  1. Create a subpage of this template with the language code of the language you want to translate to.
  2. Copy the code wrapped in the <noinclude> tag in this template into the page you created.
    {{Translation guide}} template should be removed from the translated documentation.
  3. Translate the page according to the translation requirements of normal pages.
Editors can experiment in this template's sandbox.