File tree Expand file tree Collapse file tree 3 files changed +37
-34
lines changed
themes/mongodb/layouts/partials Expand file tree Collapse file tree 3 files changed +37
-34
lines changed Original file line number Diff line number Diff line change @@ -9,4 +9,15 @@ jQuery(document).ready(function(){
9
9
$ ( '.gradle' ) . removeClass ( 'hidden' ) ;
10
10
}
11
11
} ) ;
12
+
13
+ jQuery . getJSON ( DOCUMENTATION_OPTIONS . URL_ROOT + "/../versions.json" ) . done ( function ( data ) {
14
+
15
+ $ . each ( data , function ( index , value ) {
16
+ var versionUrl = "//mongodb.github.io/mongo-java-driver/" + value . version ;
17
+ var liClass = DOCUMENTATION_OPTIONS . VERSION == value . version ? ' class="active"' : '' ;
18
+ jQuery ( "#optionsVersionsMenu" ) . append ( '<li' + liClass + '><a href="' + versionUrl + '" data-path="manual">' + value . version + '</a></li>' ) ;
19
+ } ) ;
20
+
21
+ jQuery ( "#optionsVersionsPopup" ) . removeClass ( "hidden" ) ;
22
+ } ) ;
12
23
} ) ;
Original file line number Diff line number Diff line change 1
1
< script type ="text/javascript ">
2
2
var DOCUMENTATION_OPTIONS = {
3
3
URL_ROOT : { { . Site . BaseUrl} } ,
4
- VERSION : { { . Data . mongodb . version } } ,
4
+ VERSION : { { . Site . Data . mongodb . currentVersion } } ,
5
5
COLLAPSE_INDEX : false ,
6
6
FILE_SUFFIX : '.html' ,
7
- HAS_SOURCE : true ,
7
+ HAS_SOURCE : true
8
8
} ;
9
9
</ script >
10
10
< script type ="text/javascript " src ="{{.Site.BaseUrl}}/js/jquery.js "> </ script >
Original file line number Diff line number Diff line change 1
- {{ $versions := $.Site.Data.mongodb.driverVersions | len | gt 1 }}
2
- {{ if $versions }}
3
- < div class ="option-popup closed ">
4
- < div class ="option-header ">
5
- < i class ="fa fa-gear "> </ i >
6
- < span > OPTIONS</ span >
7
- < i class ="fa fa-angle-up pull-right "> </ i >
8
- </ div >
9
- < div class ="option-body ">
10
- < ul >
11
- <!-- version selector -->
12
- < li >
13
- < label > Version</ label >
14
- < div class ="btn-group btn-group-xs pull-right ">
15
- < button type ="button " class ="btn btn-default dropdown-toggle " data-toggle ="dropdown ">
16
- Select Version < span class ="caret "> </ span >
17
- </ button >
18
- < ul class ="dropdown-menu " role ="menu ">
19
- {{ range $.Site.Data.mongodb.driverVersions }}
20
- < li class ="active ">
21
- < a href ="# " data-path ="manual "> {{.}}</ a >
22
- </ li >
23
- {{ end }}
24
- </ ul >
25
- </ div >
26
- </ li >
1
+ < div class ="option-popup closed hidden " id ="optionsVersionsPopup ">
2
+ < div class ="option-header ">
3
+ < i class ="fa fa-gear "> </ i >
4
+ < span > OPTIONS</ span >
5
+ < i class ="fa fa-angle-up pull-right "> </ i >
6
+ </ div >
7
+ < div class ="option-body ">
8
+ < ul >
9
+ <!-- version selector -->
10
+ < li >
11
+ < label > Version</ label >
12
+ < div class ="btn-group btn-group-xs pull-right ">
13
+ < button type ="button " class ="btn btn-default dropdown-toggle " data-toggle ="dropdown ">
14
+ Select Version < span class ="caret "> </ span >
15
+ </ button >
16
+ < ul class ="dropdown-menu " role ="menu " id ="optionsVersionsMenu ">
17
+ </ ul >
18
+ </ div >
19
+ </ li >
27
20
28
- <!-- format selector -->
21
+ <!-- format selector -->
29
22
30
23
31
- <!-- contribute -->
24
+ <!-- contribute -->
32
25
33
- </ ul >
34
- </ div >
35
- </ div >
36
- {{end }}
26
+ </ ul >
27
+ </ div >
28
+ </ div >
You can’t perform that action at this time.
0 commit comments