@@ -6,168 +6,17 @@ Search results
6
6
7
7
.. raw :: html
8
8
9
- <div id =" cse" style =" width : 100% ;" >Loading</div >
10
- <script src =" http://www.google.com/jsapi" type =" text/javascript" ></script >
11
- <script type =" text/javascript" >
12
- function parseQueryFromUrl () {
13
- var queryParamName = " q" ;
14
- var search = window .location .search .substr (1 );
15
- var parts = search .split (' &' );
16
- for (var i = 0 ; i < parts .length ; i++ ) {
17
- var keyvaluepair = parts[i].split (' =' );
18
- if (decodeURIComponent (keyvaluepair[0 ]) == queryParamName) {
19
- return decodeURIComponent (keyvaluepair[1 ].replace (/ \+ / g , ' ' ));
20
- }
21
- }
22
- return ' ' ;
23
- }
24
- google .load (' search' , ' 1' , {language : ' en' , style : google .loader .themes .MINIMALIST });
25
- google .setOnLoadCallback (function () {
26
- var customSearchControl = new google.search.CustomSearchControl (
27
- ' 010960497803984932957:u8pmqf7fdoq' );
28
-
29
- customSearchControl .setResultSetSize (google .search .Search .FILTERED_CSE_RESULTSET );
30
- customSearchControl .draw (' cse' );
31
- var queryFromUrl = parseQueryFromUrl ();
32
- if (queryFromUrl) {
33
- customSearchControl .execute (queryFromUrl);
34
- }
35
- }, true );
36
- </script >
37
- <link rel =" stylesheet" href =" http://www.google.com/cse/style/look/default.css" type =" text/css" /> <style type =" text/css" >
38
- .gsc-control-cse {
39
- font-family : Arial , sans-serif ;
40
- border-color : #FFFFFF ;
41
- background-color : #FFFFFF ;
42
- }
43
- input .gsc-input {
44
- border-color : #BCCDF0 ;
45
- }
46
- input .gsc-search-button {
47
- border-color : #666666 ;
48
- background-color : #CECECE ;
49
- }
50
- .gsc-tabHeader.gsc-tabhInactive {
51
- border-color : #E9E9E9 ;
52
- background-color : #E9E9E9 ;
53
- }
54
- .gsc-tabHeader.gsc-tabhActive {
55
- border-top-color : #FF9900 ;
56
- border-left-color : #E9E9E9 ;
57
- border-right-color : #E9E9E9 ;
58
- background-color : #FFFFFF ;
59
- }
60
- .gsc-tabsArea {
61
- border-color : #E9E9E9 ;
62
- }
63
- .gsc-webResult.gsc-result ,
64
- .gsc-results .gsc-imageResult {
65
- border-color : #FFFFFF ;
66
- background-color : #FFFFFF ;
67
- }
68
- .gsc-webResult.gsc-result :hover ,
69
- .gsc-imageResult :hover {
70
- border-color : #FFFFFF ;
71
- background-color : #FFFFFF ;
72
- }
73
- .gs-webResult.gs-result a .gs-title :link ,
74
- .gs-webResult.gs-result a .gs-title :link b ,
75
- .gs-imageResult a .gs-title :link ,
76
- .gs-imageResult a .gs-title :link b {
77
- color : #0000CC ;
78
- }
79
- .gs-webResult.gs-result a .gs-title :visited ,
80
- .gs-webResult.gs-result a .gs-title :visited b ,
81
- .gs-imageResult a .gs-title :visited ,
82
- .gs-imageResult a .gs-title :visited b {
83
- color : #0000CC ;
84
- }
85
- .gs-webResult.gs-result a .gs-title :hover ,
86
- .gs-webResult.gs-result a .gs-title :hover b ,
87
- .gs-imageResult a .gs-title :hover ,
88
- .gs-imageResult a .gs-title :hover b {
89
- color : #0000CC ;
90
- }
91
- .gs-webResult.gs-result a .gs-title :active ,
92
- .gs-webResult.gs-result a .gs-title :active b ,
93
- .gs-imageResult a .gs-title :active ,
94
- .gs-imageResult a .gs-title :active b {
95
- color : #0000CC ;
96
- }
97
- .gsc-cursor-page {
98
- color : #0000CC ;
99
- }
100
- a .gsc-trailing-more-results :link {
101
- color : #0000CC ;
102
- }
103
- .gs-webResult .gs-snippet ,
104
- .gs-imageResult .gs-snippet ,
105
- .gs-fileFormatType {
106
- color : #000000 ;
107
- }
108
- .gs-webResult div .gs-visibleUrl ,
109
- .gs-imageResult div .gs-visibleUrl {
110
- color : #008000 ;
111
- }
112
- .gs-webResult div .gs-visibleUrl-short {
113
- color : #008000 ;
114
- }
115
- .gs-webResult div .gs-visibleUrl-short {
116
- display : none ;
117
- }
118
- .gs-webResult div .gs-visibleUrl-long {
119
- display : block ;
120
- }
121
- .gsc-cursor-box {
122
- border-color : #FFFFFF ;
123
- }
124
- .gsc-results .gsc-cursor-box .gsc-cursor-page {
125
- border-color : #E9E9E9 ;
126
- background-color : #FFFFFF ;
127
- color : #0000CC ;
128
- }
129
- .gsc-results .gsc-cursor-box .gsc-cursor-current-page {
130
- border-color : #FF9900 ;
131
- background-color : #FFFFFF ;
132
- color : #0000CC ;
133
- }
134
- .gs-promotion {
135
- border-color : #336699 ;
136
- background-color : #FFFFFF ;
137
- }
138
- .gs-promotion a .gs-title :link ,
139
- .gs-promotion a .gs-title :link * ,
140
- .gs-promotion .gs-snippet a :link {
141
- color : #0000CC ;
142
- }
143
- .gs-promotion a .gs-title :visited ,
144
- .gs-promotion a .gs-title :visited * ,
145
- .gs-promotion .gs-snippet a :visited {
146
- color : #0000CC ;
147
- }
148
- .gs-promotion a .gs-title :hover ,
149
- .gs-promotion a .gs-title :hover * ,
150
- .gs-promotion .gs-snippet a :hover {
151
- color : #0000CC ;
152
- }
153
- .gs-promotion a .gs-title :active ,
154
- .gs-promotion a .gs-title :active * ,
155
- .gs-promotion .gs-snippet a :active {
156
- color : #0000CC ;
157
- }
158
- .gs-promotion .gs-snippet ,
159
- .gs-promotion .gs-title .gs-promotion-title-right ,
160
- .gs-promotion .gs-title .gs-promotion-title-right * {
161
- color : #000000 ;
162
- }
163
- .gs-promotion .gs-visibleUrl ,
164
- .gs-promotion .gs-visibleUrl-short {
165
- color : #008000 ;
166
- }
167
- /* Manually added - the layout goes wrong without this */
168
- .gsc-tabsArea ,
169
- .gsc-webResult :after ,
170
- .gsc-resultsHeader {
171
- clear : none ;
172
- }
173
- </style >
9
+ <div id =" cse" style =" width : 100% ;" >Loading
10
+ <script >
11
+ (function () {
12
+ var cx = ' 010960497803984932957:u8pmqf7fdoq' ;
13
+ var gcse = document .createElement (' script' );
14
+ gcse .type = ' text/javascript' ;
15
+ gcse .async = true ;
16
+ gcse .src = ' https://cse.google.com/cse.js?cx=' + cx;
17
+ var s = document .getElementsByTagName (' script' )[0 ];
18
+ s .parentNode .insertBefore (gcse, s);
19
+ })();
20
+ </script >
21
+ <gcse:search ></gcse:search >
22
+ </div >
0 commit comments