From 8d1d4819ae53ff33a258e12ab6a2dc5b58e88846 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Mon, 9 Mar 2015 00:32:23 +0100 Subject: [fix] whitespace remove and proper no-result warning display --- searx/templates/oscar/results.html | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html index a75825611..155194546 100644 --- a/searx/templates/oscar/results.html +++ b/searx/templates/oscar/results.html @@ -25,8 +25,8 @@ {% endif %} {% endfor %} - - {% if not results %} + + {% if not results and not answers %} {% include 'oscar/messages/no_results.html' %} {% endif %} @@ -82,7 +82,7 @@ {% for infobox in infoboxes %} {% include 'oscar/infobox.html' %} {% endfor %} - {% endif %} + {% endif %} {% if suggestions %}
@@ -111,7 +111,7 @@
- +
{% for output_type in ('csv', 'json', 'rss') %} @@ -122,7 +122,7 @@ - {% endfor %} + {% endfor %}
-- cgit v1.2.3 From 359dfc5ebb011f8c241fbfa16ec34fcbec844064 Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Tue, 10 Mar 2015 23:03:06 +0100 Subject: [mod] checkbox macro --- searx/templates/oscar/macros.html | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'searx/templates') diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html index 1ba1617a9..feb9ba942 100644 --- a/searx/templates/oscar/macros.html +++ b/searx/templates/oscar/macros.html @@ -59,3 +59,11 @@ {% endif %} {%- endmacro %} + +{% macro checkbox_toggle(id, blocked) -%} +
+ + + +
+{%- endmacro %} -- cgit v1.2.3 From 37c58fd9caefe67d0c650ea1e900ad83e78e8c1a Mon Sep 17 00:00:00 2001 From: Adam Tauber Date: Wed, 11 Mar 2015 18:57:36 +0100 Subject: [enh] plugin preferences - server-side ++ oscar theme --- searx/templates/oscar/preferences.html | 31 +++++++++++++++++++++++++------ 1 file changed, 25 insertions(+), 6 deletions(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 126bdbd7b..65b7f4b4c 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -1,4 +1,4 @@ -{% from 'oscar/macros.html' import preferences_item_header, preferences_item_header_rtl, preferences_item_footer, preferences_item_footer_rtl %} +{% from 'oscar/macros.html' import preferences_item_header, preferences_item_header_rtl, preferences_item_footer, preferences_item_footer_rtl, checkbox_toggle %} {% extends "oscar/base.html" %} {% block title %}{{ _('preferences') }} - {% endblock %} {% block site_alert_warning_nojs %} @@ -16,6 +16,7 @@ @@ -139,11 +140,7 @@
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})
{% endif %}
-
- - - -
+ {{ checkbox_toggle('engine_' + search_engine.name|replace(' ', '_') + '__' + categ|replace(' ', '_'), (search_engine.name, categ) in blocked_engines) }}
{% if rtl %}
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})‎
@@ -157,6 +154,28 @@ {% endfor %} +
+ +
+
+ {% for plugin in plugins %} +
+
+

{{ plugin.name }}

+
+
+
{{ plugin.description }}
+
+ {{ checkbox_toggle('plugin_' + plugin.id, plugin.id not in allowed_plugins) }} +
+
+
+ {% endfor %} +
+
+

{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }}
-- cgit v1.2.3