forked from Ponysearch/Ponysearch
[mod] favicon mods
This commit is contained in:
parent
4f4cb1caca
commit
f6f9af4577
1 changed files with 7 additions and 2 deletions
|
@ -38,6 +38,11 @@ app = Flask(__name__)
|
||||||
app.secret_key = settings['server']['secret_key']
|
app.secret_key = settings['server']['secret_key']
|
||||||
|
|
||||||
|
|
||||||
|
#TODO configurable via settings.yml
|
||||||
|
favicons = ['wikipedia', 'youtube', 'vimeo', 'soundcloud',
|
||||||
|
'twitter', 'stackoverflow', 'github']
|
||||||
|
|
||||||
|
|
||||||
opensearch_xml = '''<?xml version="1.0" encoding="utf-8"?>
|
opensearch_xml = '''<?xml version="1.0" encoding="utf-8"?>
|
||||||
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
|
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
|
||||||
<ShortName>searx</ShortName>
|
<ShortName>searx</ShortName>
|
||||||
|
@ -136,7 +141,7 @@ def index():
|
||||||
result['pretty_url'] = result['url']
|
result['pretty_url'] = result['url']
|
||||||
|
|
||||||
for engine in result['engines']:
|
for engine in result['engines']:
|
||||||
if engine in ['wikipedia', 'youtube', 'vimeo', 'soundcloud', 'twitter', 'stackoverflow', 'github']:
|
if engine in favicons:
|
||||||
result['favicon'] = engine
|
result['favicon'] = engine
|
||||||
|
|
||||||
if request_data.get('format') == 'json':
|
if request_data.get('format') == 'json':
|
||||||
|
@ -168,7 +173,7 @@ def index():
|
||||||
,q=request_data['q']
|
,q=request_data['q']
|
||||||
,selected_categories=selected_categories
|
,selected_categories=selected_categories
|
||||||
,number_of_results=len(results)+len(featured_results)
|
,number_of_results=len(results)+len(featured_results)
|
||||||
,featured_results=featured_results
|
,featured_results=featured_results
|
||||||
,suggestions=suggestions
|
,suggestions=suggestions
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue