From 10cf0882dc98f0804d6a2b86bbb227d31de377ee Mon Sep 17 00:00:00 2001 From: afilsaime Date: Tue, 2 Jun 2015 11:07:11 +0200 Subject: [PATCH] add condition on checkboxes display in search results --- .../search/mediaitem_listhaystack.html | 91 +++++++++++++------ 1 file changed, 63 insertions(+), 28 deletions(-) diff --git a/telemeta/templates/search/mediaitem_listhaystack.html b/telemeta/templates/search/mediaitem_listhaystack.html index 4a7ed199..103fb694 100644 --- a/telemeta/templates/search/mediaitem_listhaystack.html +++ b/telemeta/templates/search/mediaitem_listhaystack.html @@ -8,8 +8,12 @@ - - + {% if user.is_authenticated %} + + + {% else %} + + {% endif %} {% if location_name %} @@ -20,34 +24,65 @@ -{% for result in page.object_list %} - - - - + + + + + + + - - - - + + + {% endfor %} +{% else %} + {% for result in page.object_list %} + + + + + + + - - -{% endfor %} + + + + {% endfor %} +{% endif %} +
select all {% trans "Title" %} select all {% trans "Title" %}{% trans "Title" %}{% trans "Digitized" %} {% trans "Recordist" %}{% trans "Year of recording" %} {% trans "Code" %}
- {{ result.object }}
-
- {% if result.object.file %} - -
+{% if user.is_authenticated %} + {% for result in page.object_list %} +
+ {{ result.object }}
+
+ {% if result.object.file %} + +
+ {% endif %} +
{{ result.object.collector }}{{ result.object.location.name }} + {% if result.object.recorded_from_date %} + {{ result.object.recorded_from_date.year }} + {% if result.object.recorded_to_date and not result.object.recorded_to_date.year|equals:result.object.recorded_from_date.year %} + - {{ result.object.recorded_to_date.year }} + {% endif %} {% endif %} - {{ result.object.collector }}{{ result.object.location.name }} - {% if result.object.recorded_from_date %} - {{ result.object.recorded_from_date.year }} - {% if result.object.recorded_to_date and not result.object.recorded_to_date.year|equals:result.object.recorded_from_date.year %} - - {{ result.object.recorded_to_date.year }} + + {{ result.object.code|default:result.object.old_code }} +
+ {{ result.object }}
+
+ {% if result.object.file %} + +
+ {% endif %} +
{{ result.object.collector }}{{ result.object.location.name }} + {% if result.object.recorded_from_date %} + {{ result.object.recorded_from_date.year }} + {% if result.object.recorded_to_date and not result.object.recorded_to_date.year|equals:result.object.recorded_from_date.year %} + - {{ result.object.recorded_to_date.year }} + {% endif %} {% endif %} - {% endif %} - - {{ result.object.code|default:result.object.old_code }} -
+ {{ result.object.code|default:result.object.old_code }} +
{% else %}

{% trans "No results found" %}

-- 2.39.5