summaryrefslogtreecommitdiff
path: root/searx/templates/oscar/macros.html
diff options
context:
space:
mode:
authorNoémi Ványi <sitbackandwait@gmail.com>2019-09-23 17:14:32 +0200
committerNoémi Ványi <sitbackandwait@gmail.com>2019-10-16 15:52:48 +0200
commita6f20caf32af463b57a026ee7cb7ed6317db6b8b (patch)
treec180f804d1a80767ab50b7cffb42aa75f9c3806a /searx/templates/oscar/macros.html
parent2946c5f10695634be1f1266142bec5572139085f (diff)
add initial support for offline engines && command engine
Diffstat (limited to 'searx/templates/oscar/macros.html')
-rw-r--r--searx/templates/oscar/macros.html10
1 files changed, 9 insertions, 1 deletions
diff --git a/searx/templates/oscar/macros.html b/searx/templates/oscar/macros.html
index 0ff957521..5f6463642 100644
--- a/searx/templates/oscar/macros.html
+++ b/searx/templates/oscar/macros.html
@@ -14,7 +14,7 @@
<!-- Draw result header -->
{% macro result_header(result, favicons) -%}
-<h4 class="result_header">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }} {% endif %}{{ result_link(result.url, result.title|safe) }}</h4>
+<h4 class="result_header">{% if result.engine~".png" in favicons %}{{ draw_favicon(result.engine) }} {% endif %}{% if result.url %}{{ result_link(result.url, result.title|safe) }}{% else %}{{ result.title|safe}}{% endif %}</h4>
{%- endmacro %}
<!-- Draw result sub header -->
@@ -31,12 +31,16 @@
{% for engine in result.engines %}
<span class="label label-default">{{ engine }}</span>
{% endfor %}
+ {% if result.url %}
<small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info") }}</small>
+ {% endif %}
{% if proxify %}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small>
{% endif %}
</div>
+{% if result.pretty_url %}
<div class="external-link">{{ result.pretty_url }}</div>
+{% endif %}
{%- endmacro %}
<!-- Draw result footer -->
@@ -45,11 +49,15 @@
{% for engine in result.engines %}
<span class="label label-default">{{ engine }}</span>
{% endfor %}
+ {% if result.url %}
<small>{{ result_link("https://web.archive.org/web/" + result.url, icon('link') + _('cached'), "text-info") }}</small>
+ {% endif %}
{% if proxify %}
<small>{{ result_link(proxify(result.url), icon('sort') + _('proxied'), "text-info") }}</small>
{% endif %}
+ {% if result.pretty_url %}
<div class="external-link">{{ result.pretty_url }}</div>
+ {% endif %}
{%- endmacro %}
{% macro preferences_item_header(info, label, rtl) -%}