Template:Current

From railML 2 Wiki
Jump to navigation Jump to search

2.4

Application

This template serves as a variable bearing the current version number. The version number is a string, not a figure. Therefore it can be displayes as text and analysed for equality, but it cannot be compared for size.

The value should be adapted, whenever a new version of railML® is published. Please, check in this case, if Template:Version still functions propperly!

As currently (as of April 2019) both version 2.4 and 3.1 are current, there is an optional unnamed argument to replace the default 2.4 with 3.1.

Dependencies

This template does not depend on any other templates. It supports Template:Version.

Example

This template is mainly intended to support Template:Version.

Alternatively it can be employed to display the current version number:

The current {{rml}} version is {{current}}

delivers

The current railML® version is 2.4

The current {{rml}} version is {{current|3.1}}

delivers

The current railML® version is 3.1

The current {{rml}} version is {{current|2.1}}

delivers

The current railML® version is 2.4