Difference between revisions of "Template:Unlock"

From wiki.railML.org
Jump to: navigation, search
[checked revision][checked revision]
(Arguments)
(Usage: Erklärung zu 3)
Line 1: Line 1:
 
<includeonly>{{#ifeq:{{{1}}}|{{current}}|{{{3|}}}|{{{2}}}}}</includeonly><noinclude>
 
<includeonly>{{#ifeq:{{{1}}}|{{current}}|{{{3|}}}|{{{2}}}}}</includeonly><noinclude>
 
==Usage==
 
==Usage==
This template hides content under the given version. If the current version, as visible from [[template:current]], becomes different from argument 1, then the text in argument 2 becomes visible. If argument 3 is given, it will be shown under the given version. The template is intended to prepare content for upcoming versions.
+
This template hides content under the given version. If the current version, as visible from [[template:current]], becomes different from argument 1, then the text in argument 2 becomes visible. If argument 3 is given, it will be shown under the given version, but hidden otherwise. The template is intended to prepare content for upcoming versions.
  
 
Alternatively, use [[template:future]] to mark visible content as refering to upcoming versions.
 
Alternatively, use [[template:future]] to mark visible content as refering to upcoming versions.
Line 13: Line 13:
 
===dependencies===
 
===dependencies===
 
The template depends on [[template:current]].
 
The template depends on [[template:current]].
 +
 
==Examples==
 
==Examples==
 
<pre>{{unlock|2.3|This text is hidden under version 2.3}}</pre>
 
<pre>{{unlock|2.3|This text is hidden under version 2.3}}</pre>

Revision as of 11:14, 14 September 2018

Usage

This template hides content under the given version. If the current version, as visible from template:current, becomes different from argument 1, then the text in argument 2 becomes visible. If argument 3 is given, it will be shown under the given version, but hidden otherwise. The template is intended to prepare content for upcoming versions.

Alternatively, use template:future to mark visible content as refering to upcoming versions.

Arguments

  • Obligatory:
    • 1: a version. If it is identical to {{current}} (currently 2.4), then the text in 2 is hidden
    • 2: a text
  • Optional:
    • 3: an alternative text; default: empty. This text is visible if 1={{current}} but hidden otherwise.

dependencies

The template depends on template:current.

Examples

{{unlock|2.3|This text is hidden under version 2.3}}

delivers nothing under version 2.3. Under version 2.4 it will become visible

This text is hidden under version 2.3

{{unlock|2.2|This text is visible since version 2.3}}

delivers

This text is visible since version 2.3

{{unlock|2.3|This text is hidden under version 2.3|This text is visibvle under version 2.3}}

delivers

This text is hidden under version 2.3