File tree Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Expand file tree Collapse file tree 1 file changed +11
-0
lines changed Original file line number Diff line number Diff line change 22let jquery = jQuery ;
33
44$ ( document ) . ready ( function ( ) {
5+ const latestVersionNumber = '5.0' ;
6+
57 // replace edit url
68 let branchName = 'master' ;
79 const branchNameRegexp = / \/ e n \/ ( [ a - z 0 - 9 - _ .] * ) \/ / g. exec ( document . location . href ) ;
@@ -63,6 +65,15 @@ $(document).ready(function() {
6365 $ ( this ) . detach ( ) . prependTo ( vl ) ;
6466 } ) ;
6567 }
68+
69+ // Merge "X.Y" and "latest" entries into "X.Y (latest)"
70+ const allVersions = [ ...document . querySelectorAll ( '.switcher__list .versions dd' ) ] ;
71+ const latestVersion = allVersions . find ( v => v . textContent . trim ( ) === 'latest' ) ;
72+ const versionXY = allVersions . find ( v => v . textContent . trim ( ) === latestVersionNumber ) ;
73+
74+ const versionXYLink = versionXY . querySelector ( 'a' ) ;
75+ versionXYLink . textContent = `${ latestVersionNumber } (latest)` ;
76+ latestVersion . remove ( ) ;
6677 }
6778 } , 300 ) ;
6879 setTimeout ( function ( ) {
You can’t perform that action at this time.
0 commit comments