on master help sign in
[enh] /engines page added
commit8b3ca1112c77ab7d131c075530f0dc02c6029e7d authorasciimoo <asciimoo@gmail.com> dateFri 17 Jan 2014, 16:23 (13 years ago) parentd6c8987
2 files changed+32−1
searx/templates/engines.html+26 searx/webapp.py+6−1
searx/templates/engines.htmlnew file+26
@@ -0,0 +1,26 @@
1+{% extends 'base.html' %}
2+{% block content %}
3+<div class="row">
4+<h2>Currently used search engines</h2>
5+
6+ <table style="width: 80%;">
7+ <tr>
8+ <th>Engine name</th>
9+ <th>Category</th>
10+ </tr>
11+ {% for (categ,search_engines) in categs %}
12+ {% for search_engine in search_engines %}
13+
14+ {% if not search_engine.private %}
15+ <tr>
16+ <td>{{ search_engine.name }}</td>
17+ <td>{{ categ }}</td>
18+ </tr>
19+ {% endif %}
20+ {% endfor %}
21+ {% endfor %}
22+ </table>
23+<p>Please add more engines to this list, pull requests are welcome!</p>
24+<p class="right"><a href="/">back</a></p>
25+</div>
26+{% endblock %}
searx/webapp.py+6−1
@@ -174,8 +174,13 @@ def index():
174174
175175@app.route('/about', methods=['GET'])
176176def about():
177+ return render('about.html')
178+
179+
180+@app.route('/engines', methods=['GET'])
181+def list_engines():
177182 global categories
178− return render('about.html', categs=categories.items())
183+ return render('engines.html', categs=categories.items())
179184
180185
181186@app.route('/preferences', methods=['GET', 'POST'])