From 3e49246c2e44159486ea66fed3757cdb4e4d0c50 Mon Sep 17 00:00:00 2001 From: Johannes 'josch' Schauer Date: Sat, 1 Feb 2020 01:09:45 +0100 Subject: Import Upstream version 0.15.0+dfsg1 --- searx/templates/courgette/404.html | 9 ++ searx/templates/courgette/about.html | 5 + searx/templates/courgette/base.html | 43 +++++++ searx/templates/courgette/categories.html | 9 ++ searx/templates/courgette/color.css | 34 ++++++ searx/templates/courgette/github_ribbon.html | 3 + searx/templates/courgette/index.html | 17 +++ searx/templates/courgette/preferences.html | 131 +++++++++++++++++++++ .../templates/courgette/result_templates/code.html | 11 ++ .../courgette/result_templates/default.html | 13 ++ .../courgette/result_templates/images.html | 6 + .../templates/courgette/result_templates/map.html | 13 ++ .../courgette/result_templates/torrent.html | 13 ++ .../courgette/result_templates/videos.html | 10 ++ searx/templates/courgette/results.html | 87 ++++++++++++++ searx/templates/courgette/search.html | 7 ++ searx/templates/courgette/stats.html | 22 ++++ 17 files changed, 433 insertions(+) create mode 100644 searx/templates/courgette/404.html create mode 100644 searx/templates/courgette/about.html create mode 100644 searx/templates/courgette/base.html create mode 100644 searx/templates/courgette/categories.html create mode 100644 searx/templates/courgette/color.css create mode 100644 searx/templates/courgette/github_ribbon.html create mode 100644 searx/templates/courgette/index.html create mode 100644 searx/templates/courgette/preferences.html create mode 100644 searx/templates/courgette/result_templates/code.html create mode 100644 searx/templates/courgette/result_templates/default.html create mode 100644 searx/templates/courgette/result_templates/images.html create mode 100644 searx/templates/courgette/result_templates/map.html create mode 100644 searx/templates/courgette/result_templates/torrent.html create mode 100644 searx/templates/courgette/result_templates/videos.html create mode 100644 searx/templates/courgette/results.html create mode 100644 searx/templates/courgette/search.html create mode 100644 searx/templates/courgette/stats.html (limited to 'searx/templates/courgette') diff --git a/searx/templates/courgette/404.html b/searx/templates/courgette/404.html new file mode 100644 index 0000000..9e3b8ac --- /dev/null +++ b/searx/templates/courgette/404.html @@ -0,0 +1,9 @@ +{% extends "courgette/base.html" %} +{% block content %} +
+

{{ _('Page not found') }}

+ {% autoescape false %} +

{{ _('Go to %(search_page)s.', search_page=unicode('{}').format(url_for('index'), _('search page'))) }}

+ {% endautoescape %} +
+{% endblock %} diff --git a/searx/templates/courgette/about.html b/searx/templates/courgette/about.html new file mode 100644 index 0000000..08948ee --- /dev/null +++ b/searx/templates/courgette/about.html @@ -0,0 +1,5 @@ +{% extends 'courgette/base.html' %} +{% block content %} +{% include 'courgette/github_ribbon.html' %} +{% include '__common__/about.html' %} +{% endblock %} diff --git a/searx/templates/courgette/base.html b/searx/templates/courgette/base.html new file mode 100644 index 0000000..8e27258 --- /dev/null +++ b/searx/templates/courgette/base.html @@ -0,0 +1,43 @@ + + + + + + + + + + {% block title %}{% endblock %}searx + + {% if rtl %} + + {% endif %} + {% if cookies['courgette-color'] %} + + {% endif %} + + {% block styles %} + {% endblock %} + {% block meta %}{% endblock %} + {% block head %} + + {% endblock %} + + + +
+ {% block content %} + {% endblock %} + {% if autocomplete %} + + + {% endif %} + +
+ + diff --git a/searx/templates/courgette/categories.html b/searx/templates/courgette/categories.html new file mode 100644 index 0000000..b8d6a75 --- /dev/null +++ b/searx/templates/courgette/categories.html @@ -0,0 +1,9 @@ +
+
+ {% for category in categories %} +
+ +
+ {% endfor %} +
+
\ No newline at end of file diff --git a/searx/templates/courgette/color.css b/searx/templates/courgette/color.css new file mode 100644 index 0000000..3e0d730 --- /dev/null +++ b/searx/templates/courgette/color.css @@ -0,0 +1,34 @@ + .autocompleter-choices li:hover, +.checkbox_container label:hover, +.checkbox_container input[type="checkbox"]:checked + label, +#sidebar, +#suggestions input[type="submit"]:hover, +#suggestions input[type="submit"]:focus, +input[type="submit"], +.engine_checkbox label, +.engine_checkbox .deny, +#search_submit{ + background-color: {{ cookies['courgette-color'].split()[0] }}; +} + +.result_title a, +.row a, +.title h1{ + color: {{ cookies['courgette-color'].split()[0] }}; +} + +#answers { + border-color: {{ cookies['courgette-color'].split()[0] }}; +} + +#search_submit:hover, +#search_submit:focus, +#sidebar input[type="submit"]:hover, +#sidebar input[type="submit"]:focus { + background-color: {{ cookies['courgette-color'].split()[1] }}; +} + +input[type="submit"]:hover, +input[type="submit"]:focus { + background: {{ cookies['courgette-color'].split()[1] }}; +} \ No newline at end of file diff --git a/searx/templates/courgette/github_ribbon.html b/searx/templates/courgette/github_ribbon.html new file mode 100644 index 0000000..67c6e67 --- /dev/null +++ b/searx/templates/courgette/github_ribbon.html @@ -0,0 +1,3 @@ + + Fork me on GitHub + \ No newline at end of file diff --git a/searx/templates/courgette/index.html b/searx/templates/courgette/index.html new file mode 100644 index 0000000..0d34e1c --- /dev/null +++ b/searx/templates/courgette/index.html @@ -0,0 +1,17 @@ +{% extends "courgette/base.html" %} +{% block content %} +{% include 'courgette/github_ribbon.html' %} +
+

searx

+ {% include 'courgette/search.html' %} +

+ {% if rtl %} + {{ _('preferences') }} + {% endif %} + {{ _('about') }} + {% if not rtl %} + {{ _('preferences') }} + {% endif %} +

+
+{% endblock %} \ No newline at end of file diff --git a/searx/templates/courgette/preferences.html b/searx/templates/courgette/preferences.html new file mode 100644 index 0000000..61f5214 --- /dev/null +++ b/searx/templates/courgette/preferences.html @@ -0,0 +1,131 @@ +{% extends "courgette/base.html" %} +{% block head %} {% endblock %} +{% block content %} +
+

{{ _('Preferences') }}

+ +
+
+ {{ _('Default categories') }} + {% include 'courgette/categories.html' %} +
+
+ {{ _('Search language') }} +

+ +

+
+
+ {{ _('Interface language') }} +

+ +

+
+
+ {{ _('Autocomplete') }} +

+ +

+
+
+ {{ _('Image proxy') }} +

+ +

+
+
+ {{ _('Method') }} +

+ +

+
+
+ {{ _('SafeSearch') }} +

+ +

+
+
+ {{ _('Themes') }} +

+ +

+
+
+ {{ _('Color') }} +

+ +

+
+
+ {{ _('Currently used search engines') }} + + + + + + + + {% for categ in all_categories %} + {% for search_engine in engines_by_category[categ] %} + + {% if not search_engine.private %} + + + + + + {% endif %} + {% endfor %} + {% endfor %} +
{{ _('Engine name') }}{{ _('Category') }}{{ _('Allow') }} / {{ _('Block') }}
{{ search_engine.name }} ({{ shortcuts[search_engine.name] }})‎{{ _(categ) }} + + + +
+
+

{{ _('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.") }} +

+ + + + +
+
+{% endblock %} diff --git a/searx/templates/courgette/result_templates/code.html b/searx/templates/courgette/result_templates/code.html new file mode 100644 index 0000000..d6dbd5e --- /dev/null +++ b/searx/templates/courgette/result_templates/code.html @@ -0,0 +1,11 @@ +
+

{{ result.title|safe }}

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

{% if result.img_src %}{% endif %}{% if result.content %}{{ result.content|safe }}
{% endif %}

+ {% if result.repository %}

{{ result.repository }}

{% endif %} +
+ {{ result.codelines|code_highlighter(result.code_language)|safe }} +
+ +

{{ result.pretty_url }}‎

+
diff --git a/searx/templates/courgette/result_templates/default.html b/searx/templates/courgette/result_templates/default.html new file mode 100644 index 0000000..5f2ead6 --- /dev/null +++ b/searx/templates/courgette/result_templates/default.html @@ -0,0 +1,13 @@ +
+ + {% if "icon_"~result.engine~".ico" in favicons %} + {{result.engine}} + {% endif %} + +
+

{{ result.title|safe }}

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

{% if result.content %}{{ result.content|safe }}
{% endif %}

+

{{ result.pretty_url }}‎

+
+
diff --git a/searx/templates/courgette/result_templates/images.html b/searx/templates/courgette/result_templates/images.html new file mode 100644 index 0000000..49acb3b --- /dev/null +++ b/searx/templates/courgette/result_templates/images.html @@ -0,0 +1,6 @@ +
+

+ {{ result.title|striptags }} + {{ _('original context') }} +

+
diff --git a/searx/templates/courgette/result_templates/map.html b/searx/templates/courgette/result_templates/map.html new file mode 100644 index 0000000..5f2ead6 --- /dev/null +++ b/searx/templates/courgette/result_templates/map.html @@ -0,0 +1,13 @@ +
+ + {% if "icon_"~result.engine~".ico" in favicons %} + {{result.engine}} + {% endif %} + +
+

{{ result.title|safe }}

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

{% if result.content %}{{ result.content|safe }}
{% endif %}

+

{{ result.pretty_url }}‎

+
+
diff --git a/searx/templates/courgette/result_templates/torrent.html b/searx/templates/courgette/result_templates/torrent.html new file mode 100644 index 0000000..2fd8395 --- /dev/null +++ b/searx/templates/courgette/result_templates/torrent.html @@ -0,0 +1,13 @@ +
+ {% if "icon_"~result.engine~".ico" in favicons %} + {{result.engine}} + {% endif %} +

{{ result.title|safe }}

+ {% if result.content %}{{ result.content|safe }}
{% endif %} + {{ _('Seeder') }} : {{ result.seed }}, {{ _('Leecher') }} : {{ result.leech }}
+ + {% if result.magnetlink %}{{ _('magnet link') }}{% endif %} + {% if result.torrentfile %}{{ _('torrent file') }}{% endif %} + +

{{ result.pretty_url }}‎

+
diff --git a/searx/templates/courgette/result_templates/videos.html b/searx/templates/courgette/result_templates/videos.html new file mode 100644 index 0000000..b3e19e0 --- /dev/null +++ b/searx/templates/courgette/result_templates/videos.html @@ -0,0 +1,10 @@ +
+ {% if "icon_"~result.engine~".ico" in favicons %} + {{result.engine}} + {% endif %} + +

{{ result.title|safe }}

+ {% if result.publishedDate %}{{ result.publishedDate }}
{% endif %} + {{ result.title|striptags }} +

{{ result.pretty_url }}‎

+
diff --git a/searx/templates/courgette/results.html b/searx/templates/courgette/results.html new file mode 100644 index 0000000..c72b7c3 --- /dev/null +++ b/searx/templates/courgette/results.html @@ -0,0 +1,87 @@ +{% extends "courgette/base.html" %} +{% block title %}{{ q|e }} - {% endblock %} +{% block meta %}{% endblock %} +{% block content %} +
{{ _('preferences') }}
+ +
+ + + {% if answers %} +
{{ _('Answers') }} + {% for answer in answers %} + {{ answer }} + {% endfor %} +
+ {% endif %} + + {% if suggestions %} +
{{ _('Suggestions') }} + {% for suggestion in suggestions %} +
+ + +
+ {% endfor %} +
+ {% endif %} + + {% for result in results %} + {% if result['template'] %} + {% include get_result_template('courgette', result['template']) %} + {% else %} + {% include 'courgette/result_templates/default.html' %} + {% endif %} + {% endfor %} + + {% if paging %} + + {% endif %} +
+{% endblock %} diff --git a/searx/templates/courgette/search.html b/searx/templates/courgette/search.html new file mode 100644 index 0000000..bd4efd4 --- /dev/null +++ b/searx/templates/courgette/search.html @@ -0,0 +1,7 @@ +
+
+ + +
+ {% include 'courgette/categories.html' %} +
\ No newline at end of file diff --git a/searx/templates/courgette/stats.html b/searx/templates/courgette/stats.html new file mode 100644 index 0000000..b9aafbb --- /dev/null +++ b/searx/templates/courgette/stats.html @@ -0,0 +1,22 @@ +{% extends "courgette/base.html" %} +{% block head %} {% endblock %} +{% block content %} +

{{ _('Engine stats') }}

+ +{% for stat_name,stat_category in stats %} +
+ + + + + {% for engine in stat_category %} + + + + + + {% endfor %} +
{{ stat_name }}
{{ engine.name }}{{ '%.02f'|format(engine.avg) }}
 
+
+{% endfor %} +{% endblock %} \ No newline at end of file -- cgit v1.2.3