File tree Expand file tree Collapse file tree 3 files changed +35
-5
lines changed Expand file tree Collapse file tree 3 files changed +35
-5
lines changed Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ <h3 id="myModalLabel">Documentation search</h3>
73
73
< div class ="modal-body ">
74
74
< form role ="form ">
75
75
< div class ="form-group ">
76
- < input type ="text " class ="form-control " placeholder ="Search... " id ="mkdocs-search-query ">
76
+ < input type ="text " name =" q " class ="form-control " placeholder ="Search... " id ="mkdocs-search-query ">
77
77
</ div >
78
78
</ form >
79
79
< div id ="mkdocs-search-results "> </ div >
@@ -167,9 +167,9 @@ <h3 id="myModalLabel">Documentation search</h3>
167
167
< script src ="{{ base_url }}/js/jquery-1.8.1-min.js "> </ script >
168
168
< script src ="{{ base_url }}/js/prettify-1.0.js "> </ script >
169
169
< script src ="{{ base_url }}/js/bootstrap-2.1.1-min.js "> </ script >
170
- < script src ="{{ base_url }}/js/theme.js "> </ script >
171
170
< script > var base_url = '{{ base_url }}' ; </ script >
172
- < script data-main ="{{ base_url }}/mkdocs/js/search.js " src ="{{ base_url }}/mkdocs/js/require.js "> </ script >
171
+ < script src ="{{ base_url }}/mkdocs/js/require.js "> </ script >
172
+ < script src ="{{ base_url }}/js/theme.js "> </ script >
173
173
174
174
< script >
175
175
//$('.side-nav').scrollspy()
Original file line number Diff line number Diff line change 1
- $ ( function ( ) {
1
+ function getSearchTerm ( )
2
+ {
3
+ var sPageURL = window . location . search . substring ( 1 ) ;
4
+ var sURLVariables = sPageURL . split ( '&' ) ;
5
+ for ( var i = 0 ; i < sURLVariables . length ; i ++ )
6
+ {
7
+ var sParameterName = sURLVariables [ i ] . split ( '=' ) ;
8
+ if ( sParameterName [ 0 ] == 'q' )
9
+ {
10
+ return sParameterName [ 1 ] ;
11
+ }
12
+ }
13
+ }
14
+
15
+ $ ( function ( ) {
16
+
17
+ var initialise_search = function ( ) {
18
+ require . config ( { "baseUrl" :"/mkdocs/js" } ) ;
19
+ require ( [ "search" , ] ) ;
20
+ }
21
+
22
+ var search_term = getSearchTerm ( ) ;
23
+ if ( search_term ) {
24
+ $ ( '#mkdocs_search_modal' ) . modal ( ) ;
25
+ }
2
26
3
27
$ ( 'pre code' ) . parent ( ) . addClass ( 'prettyprint well' ) ;
4
28
29
+ $ ( document ) . on ( "submit" , "#mkdocs_search_modal form" , function ( e ) {
30
+ $ ( "#mkdocs-search-results" ) . html ( "Searching..." )
31
+ initialise_search ( ) ;
32
+ return false ;
33
+ } ) ;
34
+
5
35
} ) ;
Original file line number Diff line number Diff line change 8
8
< a class ="repo-link btn btn-inverse btn-small {% if not previous_page %}disabled{% endif %} " rel ="next " {% if previous_page %}href ="{{ previous_page.url }} "{% endif %} >
9
9
< i class ="icon-arrow-left icon-white "> </ i > Previous
10
10
</ a >
11
- < a class ="repo-link btn btn-inverse btn-small " href ="#mkdocs_search_modal " data-toggle ="modal " data-target ="#mkdocs_search_modal "> < i class ="icon-search icon-white "> </ i > Search</ a >
11
+ < a id =" search_modal_show " class ="repo-link btn btn-inverse btn-small " href ="#mkdocs_search_modal " data-toggle ="modal " data-target ="#mkdocs_search_modal "> < i class ="icon-search icon-white "> </ i > Search</ a >
12
12
< a class ="btn btn-navbar " data-toggle ="collapse " data-target =".nav-collapse ">
13
13
< span class ="icon-bar "> </ span >
14
14
< span class ="icon-bar "> </ span >
You can’t perform that action at this time.
0 commit comments