Merge pull request #582 from return42/fix-autocomplete-csp
[fix] simple theme: make autocomplete-js CSP compliant
This commit is contained in:
		
						commit
						2a262df0bb
					
				
							
								
								
									
										2
									
								
								searx/static/themes/oscar/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								searx/static/themes/oscar/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							| @ -4,7 +4,7 @@ | |||||||
|  * (C) Copyright Contributors to the searx project (2014 - 2021). |  * (C) Copyright Contributors to the searx project (2014 - 2021). | ||||||
|  * SPDX-License-Identifier: AGPL-3.0-or-later |  * SPDX-License-Identifier: AGPL-3.0-or-later | ||||||
|  */ |  */ | ||||||
| window.searxng=function(t){"use strict";t.getElementsByTagName("html")[0].className="js";var e,e=t.currentScript||(e=t.getElementsByTagName("script"))[e.length-1];return{autocompleter:"true"===e.getAttribute("data-autocompleter"),method:e.getAttribute("data-method"),translations:JSON.parse(e.getAttribute("data-translations"))}}(document), | window.searxng=function(t){"use strict";t.getElementsByTagName("html")[0].className="js";var e=t.currentScript||(e=t.getElementsByTagName("script"))[e.length-1];return{autocompleter:"true"===e.getAttribute("data-autocompleter"),method:e.getAttribute("data-method"),translations:JSON.parse(e.getAttribute("data-translations"))}}(document), | ||||||
| /** | /** | ||||||
|  * @license |  * @license | ||||||
|  * (C) Copyright Contributors to the SearXNG project. |  * (C) Copyright Contributors to the SearXNG project. | ||||||
|  | |||||||
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
							
								
								
									
										6
									
								
								searx/static/themes/simple/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								searx/static/themes/simple/js/searxng.min.js
									
									
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| @ -67,6 +67,12 @@ | |||||||
|           }, |           }, | ||||||
|           MinChars: 4, |           MinChars: 4, | ||||||
|           Delay: 300, |           Delay: 300, | ||||||
|  |           _Position:function() { | ||||||
|  |             this.DOMResults.setAttribute("class", "autocomplete"); | ||||||
|  |             this.DOMResults.style.top = (this.Input.offsetTop + this.Input.offsetHeight) + "px"; | ||||||
|  |             this.DOMResults.style.left = this.Input.offsetLeft + "px"; | ||||||
|  |             this.DOMResults.style.width = this.Input.clientWidth + "px"; | ||||||
|  |           }, | ||||||
|         }, "#" + qinput_id); |         }, "#" + qinput_id); | ||||||
| 
 | 
 | ||||||
|         // hack, see : https://github.com/autocompletejs/autocomplete.js/issues/37
 |         // hack, see : https://github.com/autocompletejs/autocomplete.js/issues/37
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 Alexandre Flament
						Alexandre Flament