Merge remote-tracking branch 'dalf/master'
This commit is contained in:
		
						commit
						11fdd8e8ac
					
				
							
								
								
									
										27
									
								
								searx/static/js/searx.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								searx/static/js/searx.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,27 @@ | |||||||
|  | (function (w, d) { | ||||||
|  |     'use strict'; | ||||||
|  |     function addListener(el, type, fn) { | ||||||
|  |         if (el.addEventListener) { | ||||||
|  |             el.addEventListener(type, fn, false); | ||||||
|  |         } else { | ||||||
|  |             el.attachEvent('on' + type, fn); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     function placeCursorAtEnd() { | ||||||
|  |         if (this.setSelectionRange) { | ||||||
|  |             var len = this.value.length * 2; | ||||||
|  |             this.setSelectionRange(len, len); | ||||||
|  |         } | ||||||
|  |     } | ||||||
|  | 
 | ||||||
|  |     addListener(w, 'load', function () { | ||||||
|  |         var qinput = d.getElementById('q'); | ||||||
|  |         if (qinput !== null) { | ||||||
|  |             addListener(qinput, 'focus', placeCursorAtEnd); | ||||||
|  |             qinput.focus(); | ||||||
|  |         } | ||||||
|  |     }); | ||||||
|  | 
 | ||||||
|  | })(window, document); | ||||||
|  | 
 | ||||||
| @ -18,6 +18,7 @@ | |||||||
| <div id="container"> | <div id="container"> | ||||||
| {% block content %} | {% block content %} | ||||||
| {% endblock %} | {% endblock %} | ||||||
|  | <script src="/static/js/searx.js" ></script> | ||||||
| </div> | </div> | ||||||
| </body> | </body> | ||||||
| </html> | </html> | ||||||
|  | |||||||
| @ -6,7 +6,7 @@ | |||||||
| </div> | </div> | ||||||
| <div id="results"> | <div id="results"> | ||||||
|     {% if suggestions %} |     {% if suggestions %} | ||||||
|     <div id="suggestions">Suggestions: {% for suggestion in suggestions %}<form method="post" action=""><input type="hidden" name="q" value="{{suggestion}}"><input type="submit" value="{{ suggestion }}" /></form>{% endfor %}</div> |     <div id="suggestions">Suggestions: {% for suggestion in suggestions %}<form method="post" action="/"><input type="hidden" name="q" value="{{suggestion}}"><input type="submit" value="{{ suggestion }}" /></form>{% endfor %}</div> | ||||||
|     {% endif %} |     {% endif %} | ||||||
|     <div> |     <div> | ||||||
|         Number of results: {{ number_of_results }} |         Number of results: {{ number_of_results }} | ||||||
| @ -18,14 +18,14 @@ | |||||||
|             {% include 'result_templates/default.html' %} |             {% include 'result_templates/default.html' %} | ||||||
|         {% endif %} |         {% endif %} | ||||||
|     {% endfor %} |     {% endfor %} | ||||||
|     <form method="post" action=""> |     <form method="post" action="/"> | ||||||
|         <div class="left"> |         <div class="left"> | ||||||
|             <input type="hidden" name="q" value="{{ q }}" /> |             <input type="hidden" name="q" value="{{ q }}" /> | ||||||
|             <input type="hidden" name="format" value="csv" /> |             <input type="hidden" name="format" value="csv" /> | ||||||
|             <input type="submit" value="download results in csv" /> |             <input type="submit" value="download results in csv" /> | ||||||
|         </div> |         </div> | ||||||
|     </form> |     </form> | ||||||
|     <form method="post" action=""> |     <form method="post" action="/"> | ||||||
|         <div class=""> |         <div class=""> | ||||||
|             <input type="hidden" name="q" value="{{ q }}" /> |             <input type="hidden" name="q" value="{{ q }}" /> | ||||||
|             <input type="hidden" name="format" value="json" /> |             <input type="hidden" name="format" value="json" /> | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user