Wiki source code of CompareVersions
Last modified by Thomas Mortagne on 2023/06/09 14:10
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | {{velocity}} | ||
2 | #if ($request.compare) | ||
3 | #set ($version1 = $services.extension.parseVersion($request.version1)) | ||
4 | #set ($version2 = $services.extension.parseVersion($request.version2)) | ||
5 | #set ($compareResult = $version1.compareTo($version2)) | ||
6 | #if ($compareResult == 0) | ||
7 | {{info}}**$version1** is equals to **$version2**{{/info}} | ||
8 | #elseif ($compareResult > 0) | ||
9 | {{info}}**$version1** is greater than **$version2**{{/info}} | ||
10 | #else | ||
11 | {{info}}**$version1** is lower than **$version2**{{/info}} | ||
12 | #end | ||
13 | #end | ||
14 | {{/velocity}} | ||
15 | |||
16 | {{velocity}} | ||
17 | {{html}} | ||
18 | <form> | ||
19 | Version 1: <input name="version1" type="test" value="$!{request.version1}"/> | ||
20 | <br/> | ||
21 | Version 2: <input name="version2" type="test" value="$!{request.version2}"/> | ||
22 | <br/> | ||
23 | <input type="submit" name="compare" value="Compare"/> | ||
24 | </form> | ||
25 | {{/html}} | ||
26 | {{/velocity}} |