瀏覽代碼

[mod] favicon mods

asciimoo 11 年之前
父節點
當前提交
f6f9af4577
共有 1 個檔案被更改,包括 7 行新增2 行删除
  1. 7
    2
      searx/webapp.py

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

38
 app.secret_key = settings['server']['secret_key']
38
 app.secret_key = settings['server']['secret_key']
39
 
39
 
40
 
40
 
41
+#TODO configurable via settings.yml
42
+favicons = ['wikipedia', 'youtube', 'vimeo', 'soundcloud',
43
+            'twitter', 'stackoverflow', 'github']
44
+
45
+
41
 opensearch_xml = '''<?xml version="1.0" encoding="utf-8"?>
46
 opensearch_xml = '''<?xml version="1.0" encoding="utf-8"?>
42
 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
47
 <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
43
   <ShortName>searx</ShortName>
48
   <ShortName>searx</ShortName>
136
             result['pretty_url'] = result['url']
141
             result['pretty_url'] = result['url']
137
 
142
 
138
         for engine in result['engines']:
143
         for engine in result['engines']:
139
-            if engine in ['wikipedia', 'youtube', 'vimeo', 'soundcloud', 'twitter', 'stackoverflow', 'github']:
144
+            if engine in favicons:
140
                 result['favicon'] = engine
145
                 result['favicon'] = engine
141
 
146
 
142
     if request_data.get('format') == 'json':
147
     if request_data.get('format') == 'json':
168
                  ,q=request_data['q']
173
                  ,q=request_data['q']
169
                  ,selected_categories=selected_categories
174
                  ,selected_categories=selected_categories
170
                  ,number_of_results=len(results)+len(featured_results)
175
                  ,number_of_results=len(results)+len(featured_results)
171
-                 ,featured_results=featured_results 
176
+                 ,featured_results=featured_results
172
                  ,suggestions=suggestions
177
                  ,suggestions=suggestions
173
                  )
178
                  )
174
 
179