Template:Current version: Difference between revisions

From PZwiki
(update)
(removed link to build page (this can be added per page), added #formatdate, default is ISO 8601 (yyyy-mm-dd) - updates based on user preference)
Line 2: Line 2:
{{Protection}}
{{Protection}}
{{Documentation/sandbox|doc =
{{Documentation/sandbox|doc =
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'', or ''test'' version.
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==
==Usage==
Line 10: Line 10:
:*<code>date</code>
:*<code>date</code>
:*<code>stable</code>
:*<code>stable</code>
:*<code>unstable</code>, <code>iwbums</code>
:*<code>unstable</code>, <code>iwbums</code>, <code>beta</code>
:*<code>test</code>, <code>testing</code>
:*<code>test</code>, <code>testing</code>
;<code>date</code>
;<code>date</code>
:Returns the release date of the spcecified version. Can be one of the following (case insensitive):
:Returns the release date of the spcecified version. Can be one of the following (case insensitive):
:*<code>stable</code>
:*<code>stable</code>
:*<code>unstable</code>, <code>iwbums</code>
:*<code>unstable</code>, <code>iwbums</code>, <code>beta</code>
:*<code>test</code>, <code>testing</code>
:*<code>test</code>, <code>testing</code>


Line 42: Line 42:
===Version Number===
===Version Number===
Replace the old version number with the new one:
Replace the old version number with the new one:
  {{!}} stable = {{ll<nowiki/>|Build 41|'''41.78.16'''}}
  {{!}} stable = '''41.78.16'''


If it's a whole new build, replace the article name - this will provide a link to the relevant changelogs:
===Date===
  {{!}} stable = {{ll<nowiki/>|'''Build 41'''|41.78.16}}
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'''


===Date===
Replace the old date with when the update was released:
{{!}} stable = '''12/12/2022'''


{{Translation guide}}
{{Translation guide}}
Line 55: Line 54:
{{ll|Category:Templates}}
{{ll|Category:Templates}}
</noinclude><includeonly>{{#switch: {{lc: {{{1|}}} }}
</noinclude><includeonly>{{#switch: {{lc: {{{1|}}} }}
| date = {{REVISIONDAY}}/{{REVISIONMONTH1}}/{{REVISIONYEAR}}
| date = {{#formatdate:{{REVISIONYEAR}}-{{REVISIONMONTH}}-{{REVISIONDAY}}|ISO 8601}}
| stable = {{ll|Build 41|41.78.16}}
| stable = 41.78.16
| iwbums | unstable = {{ll|Build 41|41.78.16}}
| iwbums | unstable | beta = 41.78.16
| test | testing = {{ll|Build 42|42}}
| test | testing = 42
}}{{#switch: {{lc: {{{date|}}} }}
}}{{#switch: {{lc: {{{date|}}} }}
| stable = 12/12/2022
| stable = {{#formatdate:2022-12-12|ISO 8601}}
| iwbums | unstable = 8/12/2022
| iwbums | unstable | beta = {{#formatdate:2022-12-08|ISO 8601}}
| test | testing = 19/02/2023
| test | testing = {{#formatdate:2023-02-19|ISO 8601}}
}}</includeonly>
}}</includeonly>

Revision as of 04:17, 12 January 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 public test build.

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.