File tree Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Expand file tree Collapse file tree 1 file changed +10
-0
lines changed Original file line number Diff line number Diff line change 2
2
let jquery = jQuery ;
3
3
4
4
$ ( document ) . ready ( function ( ) {
5
+ const latestVersionNumber = '5.0' ;
6
+
5
7
// replace edit url
6
8
let branchName = 'master' ;
7
9
const branchNameRegexp = / \/ e n \/ ( [ a - z 0 - 9 - _ .] * ) \/ / g. exec ( document . location . href ) ;
@@ -76,6 +78,14 @@ $(document).ready(function() {
76
78
const allVersions = [ ...document . querySelectorAll ( '.switcher__list .versions dd' ) ] ;
77
79
const olderVersions = document . querySelector ( '#older-versions' ) ;
78
80
81
+ // Merge "X.Y" and "latest" entries into "X.Y (latest)"
82
+ const latestVersion = allVersions . find ( v => v . textContent . trim ( ) === 'latest' ) ;
83
+ const versionXY = allVersions . find ( v => v . textContent . trim ( ) === latestVersionNumber ) ;
84
+
85
+ const versionXYLink = versionXY . querySelector ( 'a' ) ;
86
+ versionXYLink . textContent = `${ latestVersionNumber } (latest)` ;
87
+ latestVersion . remove ( ) ;
88
+
79
89
if ( eolVersions . length > 0 ) {
80
90
olderVersions . hidden = false ;
81
91
}
You can’t perform that action at this time.
0 commit comments