Skip to content

Commit

Permalink
Update RS version dropdown - main branch (#2363)
Browse files Browse the repository at this point in the history
* Added RS v6.4 to version selector dropdown list

* Redirect updates for RS 6.4

* Removed EOL RS versions from version selector dropdown

* Hid k8s version selector dropdown

* Redirect k8s v6.2 to latest
  • Loading branch information
rrelledge authored Feb 14, 2023
1 parent 27288c3 commit 6fcf656
Show file tree
Hide file tree
Showing 5 changed files with 35 additions and 20 deletions.
8 changes: 4 additions & 4 deletions layouts/404.html
Original file line number Diff line number Diff line change
Expand Up @@ -78,16 +78,16 @@
<span class="menu__version-selector__toggler closer version-selector-control">&#x25B2;</span>
</button>
<div class="menu__version-selector__list version-selector-control">
<a href="https://docs.redis.com/6.2/rs" id="version-select-6.2" onclick="_setSelectedVersion('6.2', 'v6.2 (latest)')">v6.2 (latest)</a>
<a href="https://docs.redis.com/6.4/rs" id="version-select-6.4" onclick="_setSelectedVersion('6.4', 'v6.4 (latest)')">v6.4 (latest)</a>
<a href="https://docs.redis.com/6.2/rs" id="version-select-6.2" onclick="_setSelectedVersion('6.2', 'v6.2')">v6.2</a>
<a href="https://docs.redis.com/6.0/rs" id="version-select-6.0" onclick="_setSelectedVersion('6.0', 'v6.0')">v6.0</a>
<a href="https://docs.redis.com/5.6/rs" id="version-select-5.6" onclick="_setSelectedVersion('5.6', 'v5.6')">v5.6</a>
<a href="https://docs.redis.com/5.4/rs" id="version-select-5.4" onclick="_setSelectedVersion('5.4', 'v5.4')">v5.4</a>
</div>
</div>
{{end}}

{{if eq (index .Params.categories 0) "Platforms"}}
<div id="versionSelector" class="menu__version-selector version-selector-control" onclick="_openVersionSelector()">
<!-- Remove style="display: none;" to enable Kubernetes version selector -->
<div id="versionSelector" class="menu__version-selector version-selector-control" onclick="_openVersionSelector()" style="display: none;">
<button class="menu__version-selector-btn version-selector-control">
<span id="versionSelectorValue" class="version-selector-control"></span>
<span class="menu__version-selector__toggler opener version-selector-control">&#x25BC;</span>
Expand Down
8 changes: 4 additions & 4 deletions layouts/partials/flex/body-beforecontent.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,16 +45,16 @@
<span class="menu__version-selector__toggler closer version-selector-control">&#x25B2;</span>
</button>
<div class="menu__version-selector__list version-selector-control">
<a href="https://docs.redis.com/6.2/rs" id="version-select-6.2" onclick="_setSelectedVersion('6.2', 'v6.2 (latest)')">v6.2 (latest)</a>
<a href="https://docs.redis.com/6.4/rs" id="version-select-6.4" onclick="_setSelectedVersion('6.4', 'v6.4 (latest)')">v6.4 (latest)</a>
<a href="https://docs.redis.com/6.2/rs" id="version-select-6.2" onclick="_setSelectedVersion('6.2', 'v6.2')">v6.2</a>
<a href="https://docs.redis.com/6.0/rs" id="version-select-6.0" onclick="_setSelectedVersion('6.0', 'v6.0')">v6.0</a>
<a href="https://docs.redis.com/5.6/rs" id="version-select-5.6" onclick="_setSelectedVersion('5.6', 'v5.6')">v5.6</a>
<a href="https://docs.redis.com/5.4/rs" id="version-select-5.4" onclick="_setSelectedVersion('5.4', 'v5.4')">v5.4</a>
</div>
</div>
{{end}}

{{if eq (index .Params.categories 0) "Platforms"}}
<div id="versionSelector" class="menu__version-selector version-selector-control" onclick="_openVersionSelector()">
<!-- Remove style="display: none;" to enable Kubernetes version selector -->
<div id="versionSelector" class="menu__version-selector version-selector-control" onclick="_openVersionSelector()" style="display: none;">
<button class="menu__version-selector-btn version-selector-control">
<span id="versionSelectorValue" class="version-selector-control"></span>
<span class="menu__version-selector__toggler opener version-selector-control">&#x25BC;</span>
Expand Down
16 changes: 5 additions & 11 deletions layouts/partials/flex/scripts.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,21 +42,15 @@
var pa = window.location.pathname.split('/');
var pv = pa[1]; // latest, 5.4 or 5.2

if(pv == '6.2' || pv == 'latest') {
if(pv == '6.4' || pv == 'latest') {
v = '6.4';
d = 'v6.4 (latest)';
} else if (pv == '6.2') {
v = '6.2';
d = 'v6.2 (latest)';
d = 'v6.2';
} else if (pv == '6.0') {
v = '6.0';
d = 'v6.0';
} else if (pv == '5.6') {
v = '5.6';
d = 'v5.6';
} else if (pv == '5.4') {
v = '5.4';
d = 'v5.4';
} else if (pv == '5.2') {
v = '5.2';
d = 'v5.2 (and below)';
}

_setVersion(v, d);
Expand Down
1 change: 1 addition & 0 deletions robots.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ Disallow: /5.4/
Disallow: /5.6/
Disallow: /6.0/
Disallow: /6.2/
Disallow: /6.4/
Disallow: /latest/pdfs/
Disallow: /latest/pdfs/archive/
Disallow: /latest/pdfs/archive/tmp/
Expand Down
22 changes: 21 additions & 1 deletion website.json
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,24 @@
"RoutingRules": [
{
"Condition": {
"KeyPrefixEquals": "6.2/"
"KeyPrefixEquals": "6.4/"
},
"Redirect": {
"HostName": "docs.redis.com",
"Protocol": "https",
"ReplaceKeyPrefixWith": "latest/"
}
},
{
"Condition": {
"KeyPrefixEquals": "6.2/rc/"
},
"Redirect": {
"HostName": "docs.redis.com",
"Protocol": "https",
"ReplaceKeyPrefixWith": "latest/rc/"
}
},
{
"Condition": {
"KeyPrefixEquals": "6.0/rc/"
Expand Down Expand Up @@ -46,6 +56,16 @@
"ReplaceKeyPrefixWith": "latest/rc/"
}
},
{
"Condition": {
"KeyPrefixEquals": "6.2/platforms/"
},
"Redirect": {
"HostName": "docs.redis.com",
"Protocol": "https",
"ReplaceKeyPrefixWith": "latest/platforms/"
}
},
{
"Condition": {
"KeyPrefixEquals": "6.0/platforms/"
Expand Down

0 comments on commit 6fcf656

Please sign in to comment.