浏览代码

Merge pull request #241 from Cqoicebordel/Remove-whitespace

Remove whitespace and allow autocompleter to work in sub folders
Adam Tauber 10 年前
父节点
当前提交
73e9a35851

+ 1
- 1
searx/static/themes/courgette/js/searx.js 查看文件

@@ -1,6 +1,6 @@
1 1
 if(searx.autocompleter) {
2 2
     window.addEvent('domready', function() {
3
-	    new Autocompleter.Request.JSON('q', '/autocompleter', {
3
+	    new Autocompleter.Request.JSON('q', './autocompleter', {
4 4
 		    postVar:'q',
5 5
 		    postData:{
6 6
 			    'format': 'json'

+ 1
- 1
searx/static/themes/default/js/searx.js 查看文件

@@ -1,6 +1,6 @@
1 1
 if(searx.autocompleter) {
2 2
     window.addEvent('domready', function() {
3
-	    new Autocompleter.Request.JSON('q', '/autocompleter', {
3
+	    new Autocompleter.Request.JSON('q', './autocompleter', {
4 4
 		    postVar:'q',
5 5
 		    postData:{
6 6
 			    'format': 'json'

+ 1
- 1
searx/static/themes/oscar/js/searx.min.js
文件差异内容过多而无法显示
查看文件


+ 1
- 1
searx/static/themes/oscar/js/searx_src/autocompleter.js 查看文件

@@ -19,7 +19,7 @@ if(searx.autocompleter) {
19 19
     searx.searchResults = new Bloodhound({
20 20
         datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'),
21 21
         queryTokenizer: Bloodhound.tokenizers.whitespace,
22
-        remote: '/autocompleter?q=%QUERY'
22
+        remote: './autocompleter?q=%QUERY'
23 23
     });
24 24
     searx.searchResults.initialize();
25 25
 }

+ 2
- 2
searx/templates/oscar/base.html 查看文件

@@ -46,7 +46,7 @@
46 46
 <body>
47 47
     <div class="container">
48 48
     {% include 'oscar/navbar.html' %}
49
-  
49
+
50 50
     {% block site_alert_error %}
51 51
     {% endblock %}
52 52
     {% block site_alert_warning %}
@@ -62,7 +62,7 @@
62 62
     {% endblock %}
63 63
     {% block site_alert_success %}
64 64
     {% endblock %}
65
-    
65
+
66 66
     {% block content %}
67 67
     {% endblock %}
68 68
 

+ 2
- 0
searx/webapp.py 查看文件

@@ -81,6 +81,8 @@ app = Flask(
81 81
     template_folder=templates_path
82 82
 )
83 83
 
84
+app.jinja_env.trim_blocks = True
85
+app.jinja_env.lstrip_blocks = True
84 86
 app.secret_key = settings['server']['secret_key']
85 87
 
86 88
 babel = Babel(app)