Template:Sandbox/VersionRange: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<onlyinclude>{{#vardefine:min_expansionlevel|{{{min_expansionlevel|}}}}}{{#vardefine:min_build|{{{min_build|}}}}}{{#vardefine:max_expansionlevel|{{{max_expansionlevel|}}}}}{{#...") |
mNo edit summary |
||
Line 1: | Line 1: | ||
< | <includeonly>{{#vardefine:min_expansionlevel|{{{min_expansionlevel|}}}}}{{#vardefine:min_build|{{{min_build|}}}}}{{#vardefine:max_expansionlevel|{{{max_expansionlevel|}}}}}{{#vardefine:max_build|{{{max_build|}}}}}{{#vardefine:some_min|{{#var:min_expansionlevel}}{{#var:min_build}}}}{{#vardefine:some_max|{{#var:max_expansionlevel}}{{#var:max_build}}}}{{#vardefine:either|{{#if:{{#var:some_min}}{{#var:some_max}}|1}}}}{{#vardefine:both|{{#if:{{#var:some_min}}|{{#if:{{#var:some_max}}|1}}}}}}{{#if:{{#var:either}}|{{#if:{{#var:some_max}}||≥}}{{#if:{{#var:some_min}}|{{Template:Sandbox/PrettyVersion|expansionlevel={{#var:min_expansionlevel}}|build={{#var:min_build}}}}}}{{#if:{{#var:both}}|…}}{{#if:{{#var:some_min}}||≤}}{{#if:{{#var:some_max}}|{{Template:Sandbox/PrettyVersion|expansionlevel={{#var:max_expansionlevel}}|build={{#var:max_build}}}}}}|<pre style="color: red">ERROR: give at least one of min_expansionlevel, min_build, max_expansionlevel and max_build</pre>}}</includeonly><noinclude> | ||
* you can give expansionlevel and build for min and max. prefer giving all four | * you can give expansionlevel and build for min and max. prefer giving all four | ||
* range <pre>{{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=6|max_build=6.0.1.2334}}</pre> {{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=6|max_build=6.0.1.2334}} | * range <pre>{{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=6|max_build=6.0.1.2334}}</pre> {{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=6|max_build=6.0.1.2334}} | ||
* minimum only <pre>{{Template:Sandbox/VersionRange|min_expansionlevel=1}}</pre> {{Template:Sandbox/VersionRange|min_expansionlevel=1}} | * minimum only <pre>{{Template:Sandbox/VersionRange|min_expansionlevel=1}}</pre> {{Template:Sandbox/VersionRange|min_expansionlevel=1}} | ||
* maximum only <pre>{{Template:Sandbox/VersionRange|max_expansionlevel=1}}</pre> {{Template:Sandbox/VersionRange|max_expansionlevel=1}}</noinclude> | * maximum only <pre>{{Template:Sandbox/VersionRange|max_expansionlevel=1}}</pre> {{Template:Sandbox/VersionRange|max_expansionlevel=1}}</noinclude> |
Revision as of 21:26, 7 February 2016
- you can give expansionlevel and build for min and max. prefer giving all four
- range
{{Template:Sandbox/VersionRange|min_expansionlevel=1|max_expansionlevel=6|max_build=6.0.1.2334}}
… (6.0.1.2334) - minimum only
{{Template:Sandbox/VersionRange|min_expansionlevel=1}}
≥ - maximum only
{{Template:Sandbox/VersionRange|max_expansionlevel=1}}
≤