Template:Sandbox/VersionRange: Difference between revisions

From wowdev
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:
<onlyinclude>{{#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>}}</onlyinclude><noinclude>
<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}}
    VanillaWoD (6.0.1.2334)
  • minimum only
    {{Template:Sandbox/VersionRange|min_expansionlevel=1}}
    Vanilla
  • maximum only
    {{Template:Sandbox/VersionRange|max_expansionlevel=1}}
    Vanilla