File tree Expand file tree Collapse file tree 2 files changed +8
-4
lines changed
docs/reference/themes/mongodb Expand file tree Collapse file tree 2 files changed +8
-4
lines changed Original file line number Diff line number Diff line change 1
1
< div id ="search ">
2
2
< form method ="get " action ="//www.google.com/search " target ="_blank ">
3
3
< input type ="text " name ="searchQuery " size ="20 " value ="" autocomplete ="off " placeholder ="Search docs ">
4
- < input type ="hidden " name ="site " value ="site: {{.Site.BaseUrl}} ">
4
+ < input type ="hidden " name ="site " value ="{{.Site.BaseUrl}} ">
5
5
< input type ="hidden " name ="q " value ="">
6
6
< label for ="searchQuery "> < i class ="fa fa-search fa-1 "> </ i > </ label >
7
7
</ form >
Original file line number Diff line number Diff line change @@ -12,19 +12,23 @@ function initializeJS() {
12
12
} ) ;
13
13
} ;
14
14
15
- jQuery ( document ) . ready ( function ( ) {
15
+ jQuery ( document ) . ready ( function ( ) {
16
16
initializeJS ( ) ;
17
17
jQuery ( '[data-toggle="tooltip"]' ) . tooltip ( ) ;
18
18
jQuery ( "body" ) . addClass ( "jsEnabled" ) ;
19
19
hljs . initHighlightingOnLoad ( ) ;
20
20
var linkRegex = new RegExp ( '/' + window . location . host + '/' ) ;
21
21
jQuery ( 'a' ) . not ( '[href*="mailto:"]' ) . each ( function ( ) {
22
- if ( ! linkRegex . test ( this . href ) ) {
22
+ if ( ! linkRegex . test ( this . href ) ) {
23
23
$ ( this ) . attr ( 'target' , '_blank' ) ;
24
24
}
25
25
} ) ;
26
26
jQuery ( '.body table' ) . addClass ( 'table' ) . addClass ( 'table-striped' ) ;
27
+ var siteInput = $ ( '#search input[name="site"]' ) ;
28
+ if ( siteInput . val ( ) . substring ( 0 , 4 ) != "http" ) {
29
+ siteInput . attr ( "value" , window . location . hostname + siteInput . val ( ) ) ;
30
+ }
27
31
jQuery ( "#search form" ) . submit ( function ( ) {
28
- $ ( '#search input[name="q"]' ) . attr ( "value" , $ ( '#search input[name="searchQuery"]' ) . val ( ) + ' ' + $ ( '#search input[name="site"]' ) . val ( ) ) ;
32
+ $ ( '#search input[name="q"]' ) . attr ( "value" , $ ( '#search input[name="searchQuery"]' ) . val ( ) + ' site: ' + $ ( '#search input[name="site"]' ) . val ( ) ) ;
29
33
} ) ;
30
34
} ) ;
You can’t perform that action at this time.
0 commit comments