From 6bfd5663539052a64c984f5bdb7135d0d652c923 Mon Sep 17 00:00:00 2001 From: Dalf Date: Sun, 28 Sep 2014 16:51:41 +0200 Subject: [enh] add infoboxes and answers --- searx/templates/default/result_templates/default.html | 4 +++- searx/templates/default/results.html | 16 ++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) (limited to 'searx/templates/default') diff --git a/searx/templates/default/result_templates/default.html b/searx/templates/default/result_templates/default.html index ac9b9b979..277946202 100644 --- a/searx/templates/default/result_templates/default.html +++ b/searx/templates/default/result_templates/default.html @@ -8,6 +8,8 @@

{{ result.title|safe }}

{{ result.pretty_url }} cached

{% if result.publishedDate %}

{{ result.publishedDate }}

{% endif %} -

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

+

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

diff --git a/searx/templates/default/results.html b/searx/templates/default/results.html index d0b53b48a..b66d6e2af 100644 --- a/searx/templates/default/results.html +++ b/searx/templates/default/results.html @@ -30,6 +30,14 @@ + {% if answers %} +
{{ _('Answers') }} + {% for answer in answers %} + {{ answer }} + {% endfor %} +
+ {% endif %} + {% if suggestions %}
{{ _('Suggestions') }} {% for suggestion in suggestions %} @@ -41,6 +49,14 @@
{% endif %} + {% if infoboxes %} +
+ {% for infobox in infoboxes %} + {% include 'default/infobox.html' %} + {% endfor %} +
+ {% endif %} + {% for result in results %} {% if result['template'] %} {% include 'default/result_templates/'+result['template'] %} -- cgit v1.2.3 From 0a71525ab6d4fe4cbc4b33b4653bdb39ae4d55e9 Mon Sep 17 00:00:00 2001 From: Dalf Date: Sun, 28 Sep 2014 16:53:30 +0200 Subject: [enh] add infoboxes and answers (clean up) --- searx/templates/default/infobox.html | 44 ++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 searx/templates/default/infobox.html (limited to 'searx/templates/default') diff --git a/searx/templates/default/infobox.html b/searx/templates/default/infobox.html new file mode 100644 index 000000000..f963e898c --- /dev/null +++ b/searx/templates/default/infobox.html @@ -0,0 +1,44 @@ +
+

{{ infobox.infobox }}

+ {% if infobox.img_src %}{% endif %} +

{{ infobox.entity }}

+

{{ infobox.content }}

+ {% if infobox.attributes %} +
+ + {% for attribute in infobox.attributes %} + + {% endfor %} +
{{ attribute.label }}{{ attribute.value }}
+
+ {% endif %} + + {% if infobox.urls %} +
+ +
+ {% endif %} + + {% if infobox.relatedTopics %} +
+ {% for topic in infobox.relatedTopics %} +
+

{{ topic.name }}

+ {% for suggestion in topic.suggestions %} +
+ + +
+ {% endfor %} +
+ {% endfor %} +
+ {% endif %} + +
+ +
-- cgit v1.2.3 From 728fc611da126ddb20cb16ccaa214a1f6d8bcdbd Mon Sep 17 00:00:00 2001 From: dalf Date: Wed, 1 Oct 2014 22:46:31 +0200 Subject: [fix] infoboxes and answers : pass all tests --- searx/templates/default/result_templates/default.html | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'searx/templates/default') diff --git a/searx/templates/default/result_templates/default.html b/searx/templates/default/result_templates/default.html index 277946202..938d66d04 100644 --- a/searx/templates/default/result_templates/default.html +++ b/searx/templates/default/result_templates/default.html @@ -8,8 +8,6 @@

{{ result.title|safe }}

{{ result.pretty_url }} cached

{% if result.publishedDate %}

{{ result.publishedDate }}

{% endif %} -

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

+

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

-- cgit v1.2.3