File tree Expand file tree Collapse file tree 3 files changed +19
-38
lines changed
themes/arangodb-docs-theme/layouts/partials Expand file tree Collapse file tree 3 files changed +19
-38
lines changed Original file line number Diff line number Diff line change 44 version : " 3.13.0"
55 alias : " devel"
66 deprecated : false
7+ inDevelopment : true
78
89 - name : " 3.12"
910 version : " 3.12.6"
1011 alias : " stable"
1112 deprecated : false
13+ inDevelopment : false
1214
1315 - name : " 3.11"
1416 version : " 3.11.14"
1517 alias : " 3.11"
1618 deprecated : true
19+ inDevelopment : false
1720
1821 - name : " 3.10"
1922 version : " 3.10.14"
2023 alias : " 3.10"
2124 deprecated : true
25+ inDevelopment : false
Original file line number Diff line number Diff line change 1- {{- $isInDevelopment := $.Page.Store.Get "underDevelopment" }}
2- {{ $shortVersion := $.Page.Store.Get "versionShort" }}
1+ {{ $inDevelopment := $.Page.Store.Get "inDevelopment" - }}
2+ {{ $shortVersion := $.Page.Store.Get "versionShort" - }}
33
4-
5- {{ if $isInDevelopment }}
6- < div class ="box notices cstyle warning ">
7- < div class ="box-content-container ">
8- < div class ="box-content ">
9- < i class ="fas fa-exclamation-triangle "> </ i >
10- < div class ="box-text ">
11- < p >
12- ArangoDB v{{ $shortVersion }} is under development and not released yet.
13-
14- This documentation is not final and potentially incomplete.
15- </ p >
16- </ div >
17- </ div >
18- </ div >
4+ {{ if $inDevelopment -}}
5+ < div class ="box notices cstyle warning ">
6+ < div class ="box-content-container ">
7+ < div class ="box-content ">
8+ < i class ="fas fa-exclamation-triangle "> </ i >
9+ < div class ="box-text ">
10+ < p > ArangoDB v{{ $shortVersion }} is under development and not released yet.</ p >
11+ < p > This documentation is not final and potentially incomplete.</ p >
12+ </ div >
1913 </ div >
20- {{ end }}
14+ </ div >
15+ </ div >
16+ {{ end -}}
Original file line number Diff line number Diff line change 88 {{- $page.Store.Set "versionShort" $version.name }}
99 {{- $page.Store.Set "alias" $version.alias }}
1010 {{- $page.Store.Set "deprecated" $version.deprecated }}
11- {{- if ne $version.name "platform" }}
12- {{- template "checkVersionIsInDevelopment" dict "page" $page "pageVersion" $version.name "versions" $versions }}
13- {{- end }}
11+ {{- $page.Store.Set "inDevelopment" $version.inDevelopment }}
1412 {{- break }}
1513 {{- end }}
1614 {{- end }}
1715{{- end }}
18-
19- {{- define "checkVersionIsInDevelopment" }}
20- {{- $page := .page }}
21- {{- $pageVersion := .pageVersion }}
22- {{- $versions := index (where .versions "alias" "stable") 0 }}
23- {{- $page.Store.Set "stableVersion" $versions.name }}
24- {{- $stableVersion := split $versions.name "." }}
25- {{- $currentVersion := split $pageVersion "." }}
26- {{- range $j, $elem := $stableVersion }}
27- {{- $intStable := int $elem }}
28- {{- $currentVersionElement := index $currentVersion $j }}
29- {{- $intCurrent := int $currentVersionElement }}
30- {{- if gt $intCurrent $intStable }}
31- {{- $page.Store.Set "underDevelopment" true }}
32- {{- end }}
33- {{- end }}
34- {{- end -}}
You can’t perform that action at this time.
0 commit comments