summaryrefslogtreecommitdiff
path: root/searx/webapp.py
diff options
context:
space:
mode:
authorpw3t <romain@berthor.fr>2014-01-17 20:32:38 +0100
committerpw3t <romain@berthor.fr>2014-01-17 20:32:38 +0100
commita62b94e21c4c521430fb3b37f4241adb1faee63c (patch)
treeb53f9a2280c0467fd370f1292bd030b242c6a611 /searx/webapp.py
parentdd1baa6d5894c814625cdf19e71b797ab6354d9c (diff)
parentcc5e7e94310f4670248754df59db3c3600543469 (diff)
Merge branch 'master' of https://github.com/asciimoo/searx
Diffstat (limited to 'searx/webapp.py')
-rw-r--r--searx/webapp.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/searx/webapp.py b/searx/webapp.py
index 6bd4e6097..bc534d36b 100644
--- a/searx/webapp.py
+++ b/searx/webapp.py
@@ -70,7 +70,8 @@ def get_base_url():
def render(template_name, **kwargs):
global categories
- kwargs['categories'] = sorted(categories.keys())
+ kwargs['categories'] = ['general']
+ kwargs['categories'].extend(x for x in sorted(categories.keys()) if x != 'general')
if not 'selected_categories' in kwargs:
kwargs['selected_categories'] = []
cookie_categories = request.cookies.get('categories', '').split(',')
@@ -183,8 +184,13 @@ def index():
@app.route('/about', methods=['GET'])
def about():
+ return render('about.html')
+
+
+@app.route('/engines', methods=['GET'])
+def list_engines():
global categories
- return render('about.html', categs=categories.items())
+ return render('engines.html', categs=categories.items())
@app.route('/preferences', methods=['GET', 'POST'])