From 1184f45ca52f2b906587d089cbbb3d8cb16c954b Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Tue, 7 Apr 2015 11:07:48 +0200 Subject: [PATCH] [enh] reset default preferences --- searx/templates/courgette/preferences.html | 3 ++- searx/templates/default/preferences.html | 3 ++- searx/templates/oscar/preferences.html | 1 + searx/webapp.py | 8 ++++++++ 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/searx/templates/courgette/preferences.html b/searx/templates/courgette/preferences.html index 2abfafb13..c25385bc8 100644 --- a/searx/templates/courgette/preferences.html +++ b/searx/templates/courgette/preferences.html @@ -125,7 +125,8 @@

+
{{ _('Reset defaults') }}
{{ _('back') }}
- + {% endblock %} diff --git a/searx/templates/default/preferences.html b/searx/templates/default/preferences.html index e03c18e3f..ae3f058e4 100644 --- a/searx/templates/default/preferences.html +++ b/searx/templates/default/preferences.html @@ -113,7 +113,8 @@

+
{{ _('Reset defaults') }}
{{ _('back') }}
- + {% endblock %} diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 65b7f4b4c..acb89741e 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -184,6 +184,7 @@
{{ _('back') }}
+
{{ _('Reset defaults') }}
{% endblock %} diff --git a/searx/webapp.py b/searx/webapp.py index 6a5387122..eca68d271 100644 --- a/searx/webapp.py +++ b/searx/webapp.py @@ -715,6 +715,14 @@ def favicon(): mimetype='image/vnd.microsoft.icon') +@app.route('/clear_cookies') +def clear_cookies(): + resp = make_response(redirect(url_for('index'))) + for cookie_name in request.cookies: + resp.delete_cookie(cookie_name) + return resp + + def run(): app.run( debug=settings['server']['debug'],