From c21a907cacbbfa8ce8a135362067086063a805f6 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Mon, 22 Sep 2014 22:42:29 +0200 Subject: initial commit of the new template 'oscar' * base.html mostly implemented * stats.html implemented * about.html implemented * most of preferences.html implemented * using bootstrap.js --- searx/templates/oscar/about.html | 66 ++++++++++++ searx/templates/oscar/base.html | 65 ++++++++++++ searx/templates/oscar/index.html | 6 ++ searx/templates/oscar/navbar.html | 21 ++++ searx/templates/oscar/opensearch.xml | 27 +++++ searx/templates/oscar/opensearch_response_rss.xml | 23 +++++ searx/templates/oscar/preferences.html | 120 ++++++++++++++++++++++ searx/templates/oscar/stats.html | 27 +++++ 8 files changed, 355 insertions(+) create mode 100644 searx/templates/oscar/about.html create mode 100644 searx/templates/oscar/base.html create mode 100644 searx/templates/oscar/index.html create mode 100644 searx/templates/oscar/navbar.html create mode 100644 searx/templates/oscar/opensearch.xml create mode 100644 searx/templates/oscar/opensearch_response_rss.xml create mode 100644 searx/templates/oscar/preferences.html create mode 100644 searx/templates/oscar/stats.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/about.html b/searx/templates/oscar/about.html new file mode 100644 index 000000000..c0353e29f --- /dev/null +++ b/searx/templates/oscar/about.html @@ -0,0 +1,66 @@ +{% extends "oscar/base.html" %} +{% block site_alert_warning_nojs %} {% endblock %} +{% block content %} +
+

About searx

+ +

Searx is a metasearch engine, aggregating the results of other search engines while not storing information about its users. +

+

Why use Searx?

+ +

If you do care about privacy, want to be a conscious user, or otherwise believe + in digital freedom, make Searx your default search engine or run it on your own server

+ +

Technical details - How does it work?

+ +

Searx is a metasearch engine, +inspired by the seeks project.
+It provides basic privacy by mixing your queries with searches on other platforms without storing search data. Queries are made using a POST request on every browser (except chrome*). Therefore they show up in neither our logs, nor your url history. In case of Chrome* users there is an exception, Searx uses the search bar to perform GET requests.
+Searx can be added to your browser's search bar; moreover, it can be set as the default search engine. +

+ +

How can I make it my own?

+ +

Searx appreciates your concern regarding logs, so take the code and run it yourself!
Add your Searx to this list to help other people reclaim their privacy and make the Internet freer! +
The more decentralized the Internet, is the more freedom we have!

+ + +

More about searx

+ + + + +
+ +

FAQ

+ +

How to add to firefox?

+

Install searx as a search engine on any version of Firefox! (javascript required)

+ +

Developer FAQ

+ +

New engines?

+ +

Don't forget to restart searx after config edit!

+ +

Installation/WSGI support?

+

See the installation and setup wiki page

+ +

How to debug engines?

+

Stats page contains some useful data about the engines used.

+ +
+{% endblock %} diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html new file mode 100644 index 000000000..c15d8f83c --- /dev/null +++ b/searx/templates/oscar/base.html @@ -0,0 +1,65 @@ + + + + + + + + + {% block title %}{% endblock %}searx + + + + + + + + + + {% block styles %} + {% endblock %} + {% block head %} + {% endblock %} + + + + + + +
+ {% include 'oscar/navbar.html' %} + + {% block site_alert_error %} + {% endblock %} + {% block site_alert_warning %} + {% endblock %} + {% block site_alert_warning_nojs %} + + {% endblock %} + + {% block content %} + {% endblock %} + +
+ + + + + diff --git a/searx/templates/oscar/index.html b/searx/templates/oscar/index.html new file mode 100644 index 000000000..0c9a73060 --- /dev/null +++ b/searx/templates/oscar/index.html @@ -0,0 +1,6 @@ +{% extends "oscar/base.html" %} +{% block content %} +
+

searx

+
+{% endblock %} diff --git a/searx/templates/oscar/navbar.html b/searx/templates/oscar/navbar.html new file mode 100644 index 000000000..8262fc949 --- /dev/null +++ b/searx/templates/oscar/navbar.html @@ -0,0 +1,21 @@ + + diff --git a/searx/templates/oscar/opensearch.xml b/searx/templates/oscar/opensearch.xml new file mode 100644 index 000000000..f39283f99 --- /dev/null +++ b/searx/templates/oscar/opensearch.xml @@ -0,0 +1,27 @@ + + + searx + Search searx + UTF-8 + searx metasearch + {% if opensearch_method == 'get' %} + + {% if autocomplete %} + + + + + {% endif %} + {% else %} + + + + {% if autocomplete %} + + + + + + {% endif %} + {% endif %} + diff --git a/searx/templates/oscar/opensearch_response_rss.xml b/searx/templates/oscar/opensearch_response_rss.xml new file mode 100644 index 000000000..5673eb2e1 --- /dev/null +++ b/searx/templates/oscar/opensearch_response_rss.xml @@ -0,0 +1,23 @@ + + + + Searx search: {{ q }} + {{ base_url }}?q={{ q }} + Search results for "{{ q }}" - searx + {{ number_of_results }} + 1 + {{ number_of_results }} + + diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html new file mode 100644 index 000000000..fa0799b28 --- /dev/null +++ b/searx/templates/oscar/preferences.html @@ -0,0 +1,120 @@ +{% extends "oscar/base.html" %} +{% block content %} +
+ +

{{ _('Preferences') }}

+
+ + + + + +
+
+
+ {{ _('Default categories') }} +

+ {% include 'default/categories.html' %} +

+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
+ +
+ + +
+ {{ _('Find stuff as you type') }} +
+
+ +
+ +
+ {{ _('Change how forms are submited, learn more about request methods') }} +
+
+ +
+ +
+ {{ _('Change searx layout') }} +
+
+
+
+
+
+ {% for (categ,search_engines) in categs %} + {{ _(categ) }} +
+ {% for search_engine in search_engines %} + {% if not search_engine.private %} +
+
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})
+
+
+ + + +
+
+
+ {% endif %} + {% endfor %} +
+ {% endfor %} +
+
+
+ +

{{ _('These settings are stored in your cookies, this allows us not to store this data about you.') }} +
+ {{ _("These cookies serve your sole convenience, we don't use these cookies to track you.") }} +

+ + +
{{ _('back') }}
+
+
+{% endblock %} diff --git a/searx/templates/oscar/stats.html b/searx/templates/oscar/stats.html new file mode 100644 index 000000000..b78caaa93 --- /dev/null +++ b/searx/templates/oscar/stats.html @@ -0,0 +1,27 @@ +{% extends "oscar/base.html" %} +{% block content %} +
+

{{ _('Engine stats') }}

+
+ {% for stat_name,stat_category in stats %} +
+

{{ stat_name }}

+
+ {% for engine in stat_category %} +
+
{{ engine.name }}
+
+
+
+ {{ '%.02f'|format(engine.avg) }} +
+
+
+
+ {% endfor %} +
+
+ {% endfor %} +
+
+{% endblock %} -- cgit v1.2.3 From a88ce4bd336e470900d138dcc19af7efaad40573 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 18:26:46 +0200 Subject: little enhancement of oscar template * improve site-titles * add message which tell you if no data is availabe yet --- searx/templates/oscar/about.html | 1 + searx/templates/oscar/preferences.html | 1 + searx/templates/oscar/stats.html | 9 +++++++++ 3 files changed, 11 insertions(+) (limited to 'searx/templates') diff --git a/searx/templates/oscar/about.html b/searx/templates/oscar/about.html index c0353e29f..6f9572546 100644 --- a/searx/templates/oscar/about.html +++ b/searx/templates/oscar/about.html @@ -1,5 +1,6 @@ {% extends "oscar/base.html" %} {% block site_alert_warning_nojs %} {% endblock %} +{% block title %}{{ _('about') }} - {% endblock %} {% block content %}

About searx

diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index fa0799b28..840e9513a 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -1,4 +1,5 @@ {% extends "oscar/base.html" %} +{% block title %}{{ _('preferences') }} - {% endblock %} {% block content %}
diff --git a/searx/templates/oscar/stats.html b/searx/templates/oscar/stats.html index b78caaa93..dee304063 100644 --- a/searx/templates/oscar/stats.html +++ b/searx/templates/oscar/stats.html @@ -1,4 +1,5 @@ {% extends "oscar/base.html" %} +{% block title %}{{ _('stats') }} - {% endblock %} {% block content %}

{{ _('Engine stats') }}

@@ -19,6 +20,14 @@
{% endfor %} + {% if not stat_category %} +
+ +
+ {% endif %}
{% endfor %} -- cgit v1.2.3 From d0913f894ad6229962bb728e31da669206ab2c69 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 20:05:08 +0200 Subject: remove text from alert-info in /stats --- searx/templates/oscar/stats.html | 1 - 1 file changed, 1 deletion(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/stats.html b/searx/templates/oscar/stats.html index dee304063..bf877c38b 100644 --- a/searx/templates/oscar/stats.html +++ b/searx/templates/oscar/stats.html @@ -23,7 +23,6 @@ {% if not stat_category %}
-- cgit v1.2.3 From 8c6e63402ae304fc4aa889911ee20f48ea4d9a09 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 20:12:46 +0200 Subject: add more tooltips to preferences --- searx/templates/oscar/preferences.html | 2 ++ 1 file changed, 2 insertions(+) (limited to 'searx/templates') diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 840e9513a..d0bbbc820 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -34,6 +34,7 @@ {% endfor %} + {{ _('What language do you prefer for search?') }} @@ -46,6 +47,7 @@ {% endfor %} + {{ _('Change the language of the layout') }}
-- cgit v1.2.3 From afcfa04e30af048c63d12bdbe3e281582a917b91 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 21:18:45 +0200 Subject: oscar template: improve style for check and uncheck of engines --- searx/templates/oscar/preferences.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index d0bbbc820..38f874e51 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -97,9 +97,9 @@
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})
- - - + + +
-- cgit v1.2.3 From 5568fbd89d9c0f8c7f6530c6f0826a35d01c83a8 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 21:43:12 +0200 Subject: oscar template: using tab to seperate engines in preferences --- searx/templates/oscar/preferences.html | 49 +++++++++++++++++++++------------- 1 file changed, 31 insertions(+), 18 deletions(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 38f874e51..6803a02e5 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -87,27 +87,40 @@
-
- {% for (categ,search_engines) in categs %} - {{ _(categ) }} -
- {% for search_engine in search_engines %} - {% if not search_engine.private %} -
-
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})
-
-
- - - + + + + + + +
+ {% for (categ,search_engines) in categs %} +
+
+
+ {% for search_engine in search_engines %} + {% if not search_engine.private %} +
+
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})
+
+
+ + + +
-
- {% endif %} - {% endfor %} + {% endif %} + {% endfor %} +
+
- {% endfor %} - + {% endfor %} + -- cgit v1.2.3 From 25919de6084599c3196622ed1c89648b2c11f78a Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 22:43:54 +0200 Subject: oscar template: make the categories clickable --- searx/templates/oscar/base.html | 1 + searx/templates/oscar/categories.html | 6 ++++++ searx/templates/oscar/preferences.html | 19 ++++++++----------- 3 files changed, 15 insertions(+), 11 deletions(-) create mode 100644 searx/templates/oscar/categories.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index c15d8f83c..22df11f00 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -61,5 +61,6 @@ + diff --git a/searx/templates/oscar/categories.html b/searx/templates/oscar/categories.html new file mode 100644 index 000000000..82ddcf686 --- /dev/null +++ b/searx/templates/oscar/categories.html @@ -0,0 +1,6 @@ +
+{% for category in categories %} + +{% endfor %} +
diff --git a/searx/templates/oscar/preferences.html b/searx/templates/oscar/preferences.html index 6803a02e5..3d66d1963 100644 --- a/searx/templates/oscar/preferences.html +++ b/searx/templates/oscar/preferences.html @@ -15,15 +15,14 @@
-
- {{ _('Default categories') }} -

- {% include 'default/categories.html' %} -

-
-
+
+ +
+ {% include 'oscar/categories.html' %} +
+
@@ -36,8 +35,6 @@
{{ _('What language do you prefer for search?') }}
- -
@@ -91,7 +88,7 @@ @@ -99,7 +96,7 @@
{% for (categ,search_engines) in categs %} -
+
{% for search_engine in search_engines %} -- cgit v1.2.3 From ef1ead9c4bfb6a68cc6c0f8727c4af8d99206eb8 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Fri, 26 Sep 2014 23:29:14 +0200 Subject: oscar template: add directory in which are messages stored --- searx/templates/oscar/base.html | 9 +++++---- searx/templates/oscar/messages/js_disabled.html | 4 ++++ searx/templates/oscar/messages/save_settings_successfull.html | 8 ++++++++ searx/templates/oscar/messages/unknow_error.html | 8 ++++++++ 4 files changed, 25 insertions(+), 4 deletions(-) create mode 100644 searx/templates/oscar/messages/js_disabled.html create mode 100644 searx/templates/oscar/messages/save_settings_successfull.html create mode 100644 searx/templates/oscar/messages/unknow_error.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 22df11f00..119533933 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -41,12 +41,13 @@ {% endblock %} {% block site_alert_warning_nojs %} {% endblock %} + {% block site_alert_info %} + {% endblock %} + {% block site_alert_success %} + {% endblock %} {% block content %} {% endblock %} diff --git a/searx/templates/oscar/messages/js_disabled.html b/searx/templates/oscar/messages/js_disabled.html new file mode 100644 index 000000000..e160edc1c --- /dev/null +++ b/searx/templates/oscar/messages/js_disabled.html @@ -0,0 +1,4 @@ + diff --git a/searx/templates/oscar/messages/save_settings_successfull.html b/searx/templates/oscar/messages/save_settings_successfull.html new file mode 100644 index 000000000..f9a421f0c --- /dev/null +++ b/searx/templates/oscar/messages/save_settings_successfull.html @@ -0,0 +1,8 @@ + diff --git a/searx/templates/oscar/messages/unknow_error.html b/searx/templates/oscar/messages/unknow_error.html new file mode 100644 index 000000000..e4736b1ea --- /dev/null +++ b/searx/templates/oscar/messages/unknow_error.html @@ -0,0 +1,8 @@ + -- cgit v1.2.3 From a538bed745a688d17c98372785dd2c0644e6019b Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 27 Sep 2014 10:23:05 +0200 Subject: oscar template: implement search input, index page,... --- searx/templates/oscar/index.html | 13 +++++++++++-- searx/templates/oscar/macros.html | 3 +++ searx/templates/oscar/search.html | 17 +++++++++++++++++ 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 searx/templates/oscar/macros.html create mode 100644 searx/templates/oscar/search.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/index.html b/searx/templates/oscar/index.html index 0c9a73060..adb535d9b 100644 --- a/searx/templates/oscar/index.html +++ b/searx/templates/oscar/index.html @@ -1,6 +1,15 @@ {% extends "oscar/base.html" %} {% block content %} -
-

searx

+
+
+
+

searx logosearx

+
+
+
+
+ {% include 'oscar/search.html' %} +
+
{% endblock %} diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html new file mode 100644 index 000000000..f61de2015 --- /dev/null +++ b/searx/templates/oscar/macros.html @@ -0,0 +1,3 @@ +{% macro icon(action) -%} + +{%- endmacro %} diff --git a/searx/templates/oscar/search.html b/searx/templates/oscar/search.html new file mode 100644 index 000000000..f44d48adf --- /dev/null +++ b/searx/templates/oscar/search.html @@ -0,0 +1,17 @@ +{% from 'oscar/macros.html' import icon %} + + -- cgit v1.2.3 From 915857105997357f24db86b9fcc6739fd816e98e Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 27 Sep 2014 11:51:31 +0200 Subject: oscar template: update messages --- searx/templates/oscar/messages/first_time.html | 8 ++++++++ searx/templates/oscar/messages/js_disabled.html | 2 +- searx/templates/oscar/messages/no_data_available.html | 5 +++++ searx/templates/oscar/messages/save_settings_successfull.html | 3 ++- searx/templates/oscar/messages/unknow_error.html | 3 ++- searx/templates/oscar/stats.html | 4 +--- 6 files changed, 19 insertions(+), 6 deletions(-) create mode 100644 searx/templates/oscar/messages/first_time.html create mode 100644 searx/templates/oscar/messages/no_data_available.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/messages/first_time.html b/searx/templates/oscar/messages/first_time.html new file mode 100644 index 000000000..34e7e8956 --- /dev/null +++ b/searx/templates/oscar/messages/first_time.html @@ -0,0 +1,8 @@ + diff --git a/searx/templates/oscar/messages/js_disabled.html b/searx/templates/oscar/messages/js_disabled.html index e160edc1c..8baaf1e4c 100644 --- a/searx/templates/oscar/messages/js_disabled.html +++ b/searx/templates/oscar/messages/js_disabled.html @@ -1,4 +1,4 @@ diff --git a/searx/templates/oscar/messages/no_data_available.html b/searx/templates/oscar/messages/no_data_available.html new file mode 100644 index 000000000..aee791766 --- /dev/null +++ b/searx/templates/oscar/messages/no_data_available.html @@ -0,0 +1,5 @@ +{% from 'oscar/macros.html' import icon %} + diff --git a/searx/templates/oscar/messages/save_settings_successfull.html b/searx/templates/oscar/messages/save_settings_successfull.html index f9a421f0c..0771440e8 100644 --- a/searx/templates/oscar/messages/save_settings_successfull.html +++ b/searx/templates/oscar/messages/save_settings_successfull.html @@ -1,8 +1,9 @@ +{% from 'oscar/macros.html' import icon %} diff --git a/searx/templates/oscar/messages/unknow_error.html b/searx/templates/oscar/messages/unknow_error.html index e4736b1ea..40f323f42 100644 --- a/searx/templates/oscar/messages/unknow_error.html +++ b/searx/templates/oscar/messages/unknow_error.html @@ -1,8 +1,9 @@ +{% from 'oscar/macros.html' import icon %} diff --git a/searx/templates/oscar/stats.html b/searx/templates/oscar/stats.html index bf877c38b..0fb104210 100644 --- a/searx/templates/oscar/stats.html +++ b/searx/templates/oscar/stats.html @@ -22,9 +22,7 @@ {% endfor %} {% if not stat_category %}
- + {% include 'oscar/messages/no_data_available.html' %}
{% endif %}
-- cgit v1.2.3 From f3b565e17ecd4c875381a3a212d73fb065f9a89d Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 27 Sep 2014 12:33:22 +0200 Subject: oscar template: implement first version of results page * implement results page * improve search form template * implement all result_templates * fix youtube engine --- searx/templates/oscar/index.html | 2 +- .../templates/oscar/result_templates/default.html | 8 ++++++++ searx/templates/oscar/result_templates/images.html | 21 +++++++++++++++++++++ .../templates/oscar/result_templates/torrent.html | 14 ++++++++++++++ searx/templates/oscar/result_templates/videos.html | 13 +++++++++++++ searx/templates/oscar/results.html | 22 ++++++++++++++++++++++ searx/templates/oscar/search.html | 13 ++++--------- searx/templates/oscar/search_full.html | 17 +++++++++++++++++ 8 files changed, 100 insertions(+), 10 deletions(-) create mode 100644 searx/templates/oscar/result_templates/default.html create mode 100644 searx/templates/oscar/result_templates/images.html create mode 100644 searx/templates/oscar/result_templates/torrent.html create mode 100644 searx/templates/oscar/result_templates/videos.html create mode 100644 searx/templates/oscar/results.html create mode 100644 searx/templates/oscar/search_full.html (limited to 'searx/templates') diff --git a/searx/templates/oscar/index.html b/searx/templates/oscar/index.html index adb535d9b..e58aa073a 100644 --- a/searx/templates/oscar/index.html +++ b/searx/templates/oscar/index.html @@ -8,7 +8,7 @@
- {% include 'oscar/search.html' %} + {% include 'oscar/search_full.html' %}
diff --git a/searx/templates/oscar/result_templates/default.html b/searx/templates/oscar/result_templates/default.html new file mode 100644 index 000000000..2ea246542 --- /dev/null +++ b/searx/templates/oscar/result_templates/default.html @@ -0,0 +1,8 @@ +

{{ result.title|safe }}

+ +{% if result.publishedDate %}{% endif %} + +{% if result.content %}

{{ result.content|safe }}

{% endif %} + +{{ result.engine }} +

{% if result['favicon'] %}{% endif %} {{ result.pretty_url }}

diff --git a/searx/templates/oscar/result_templates/images.html b/searx/templates/oscar/result_templates/images.html new file mode 100644 index 000000000..07b427d78 --- /dev/null +++ b/searx/templates/oscar/result_templates/images.html @@ -0,0 +1,21 @@ + + {{ result.title|e }} + + + diff --git a/searx/templates/oscar/result_templates/torrent.html b/searx/templates/oscar/result_templates/torrent.html new file mode 100644 index 000000000..14ac63232 --- /dev/null +++ b/searx/templates/oscar/result_templates/torrent.html @@ -0,0 +1,14 @@ +{% from 'oscar/macros.html' import icon %} + +

{{ result.title|safe }}

+ +{% if result.publishedDate %}{% endif %} + +

{{ icon('transfer') }} {{ _('Seeder') }} {{ result.seed }}, {{ _('Leecher') }} {{ result.leech }}

+ +

{{ icon('magnet') }} magnet link

+ +{% if result.content %}

{{ result.content|safe }}

{% endif %} + +{{ result.engine }} +

{% if result['favicon'] %}{% endif %} {{ result.pretty_url }}

diff --git a/searx/templates/oscar/result_templates/videos.html b/searx/templates/oscar/result_templates/videos.html new file mode 100644 index 000000000..32112472e --- /dev/null +++ b/searx/templates/oscar/result_templates/videos.html @@ -0,0 +1,13 @@ +

{{ result.title|safe }}

+ +{% if result.publishedDate %}{% endif %} + +
+
+ + {% if result.content %}

{{ result.content|safe }}

{% endif %} +
+
+ +{{ result.engine }} +

{% if result['favicon'] %}{% endif %} {{ result.pretty_url }}

diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html new file mode 100644 index 000000000..fde65c883 --- /dev/null +++ b/searx/templates/oscar/results.html @@ -0,0 +1,22 @@ +{% extends "oscar/base.html" %} +{% block title %}{{ q }} - {% endblock %} +{% block content %} +
+
+

{{ _('Search results') }}

+ {% include 'oscar/search.html' %} + + {% for result in results %} +
+ {% set index = loop.index %} + {% if result.template %}{% include 'oscar/result_templates/'+result['template'] %}{% else %}{% include 'oscar/result_templates/default.html' %}{% endif %} +
+ {% endfor %} + +
+ +
+ +
+{% endblock %} diff --git a/searx/templates/oscar/search.html b/searx/templates/oscar/search.html index f44d48adf..4b1f8b6a1 100644 --- a/searx/templates/oscar/search.html +++ b/searx/templates/oscar/search.html @@ -1,17 +1,12 @@ {% from 'oscar/macros.html' import icon %} - + + + {% if suggestions %} +
+ +
+ {% for suggestion in suggestions %} + + {% endfor %} +
+
+ {% endif %} + +
+ +
+
+
+ + +
+
+ + +
+ {% for output_type in ('csv', 'json', 'rss') %} +
+ + + {% for category in selected_categories %}{% endfor %} + + +
+ {% endfor %} +
+
+
+ +
{% endblock %} -- cgit v1.2.3 From dc2c1362205ea90dae75872b316dc1d693c9a750 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Sat, 27 Sep 2014 15:46:57 +0200 Subject: oscar template: little style improvements --- searx/templates/oscar/results.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/results.html b/searx/templates/oscar/results.html index f4364ed48..91070777b 100644 --- a/searx/templates/oscar/results.html +++ b/searx/templates/oscar/results.html @@ -68,7 +68,7 @@
- +
-- cgit v1.2.3 From 14b0604bc0a14a110c92457f43b3828fc22e7fc7 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Mon, 29 Sep 2014 09:44:29 +0200 Subject: oscar template: implement autocompleter --- searx/templates/oscar/base.html | 3 +++ 1 file changed, 3 insertions(+) (limited to 'searx/templates') diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 119533933..7507fcab1 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -9,6 +9,7 @@ {% block title %}{% endblock %}searx + {% if autocomplete %}{% endif %} @@ -28,6 +29,7 @@ @@ -62,6 +64,7 @@
+ {% if autocomplete %}{% endif %} -- cgit v1.2.3 From f4457da0a171d45b8be6b9b2bc24f15b6bf4b337 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Mon, 29 Sep 2014 10:27:19 +0200 Subject: oscar template: using less to generate oscar.min.css --- searx/templates/oscar/base.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 7507fcab1..e2d481845 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -10,7 +10,7 @@ {% if autocomplete %}{% endif %} - + -- cgit v1.2.3 From 451586f09f819c5a099eac7389522acd8a554466 Mon Sep 17 00:00:00 2001 From: Thomas Pointhuber Date: Mon, 29 Sep 2014 16:31:32 +0200 Subject: oscar template: update translation files --- searx/templates/oscar/base.html | 2 +- searx/templates/oscar/messages/first_time.html | 2 +- searx/templates/oscar/messages/save_settings_successfull.html | 2 +- searx/templates/oscar/messages/unknow_error.html | 2 +- searx/templates/oscar/navbar.html | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'searx/templates') diff --git a/searx/templates/oscar/base.html b/searx/templates/oscar/base.html index 6138404a2..544820060 100644 --- a/searx/templates/oscar/base.html +++ b/searx/templates/oscar/base.html @@ -58,7 +58,7 @@
{% block footer %} {% endblock %} -

Powered by Searx - a privacy-respecting, hackable metasearch engine

+

{{ _('Powered by') }} Searx - {{ _('a privacy-respecting, hackable metasearch engine') }}

diff --git a/searx/templates/oscar/messages/first_time.html b/searx/templates/oscar/messages/first_time.html index 34e7e8956..38db62bdf 100644 --- a/searx/templates/oscar/messages/first_time.html +++ b/searx/templates/oscar/messages/first_time.html @@ -1,7 +1,7 @@
-
+
-