d1e1dedf76c240e43219c3907604a9fdcd955a4c
[wolnelektury.git] / src / catalogue / templates / catalogue / search_multiple_hits.html
1 {% extends "base.html" %}
2 {% load i18n %}
3 {% load pagination_tags %}
4 {% load inline_tag_list from catalogue_tags %}
5 {% load book_searched from search_tags %}
6 {% load ssi_include from ssify %}
7
8 {% block titleextra %}{% trans "Search" %}{% endblock %}
9
10 {% block bodyid %}tagged-object-list{% endblock %}
11
12 {% block body %}
13     {% if did_you_mean %}
14       <span class="did_you_mean">{% trans "Did you mean" %} <a href="{% url 'search' %}?q={{did_you_mean|urlencode}}">{{did_you_mean|lower}}</a>?</span>
15     {% endif %}
16     <!-- tu pójdą trafienia w tagi: Autorzy - z description oraz motywy i rodzaje -->
17       <div class="inline-tag-lists top-tag-list">
18         {% if tags.author %}
19         <div>
20           <div class="mono inline-header">{% trans "Authors" %}:</div>
21           <div class="inline-body">
22             {% inline_tag_list tags.author %}
23           </div>
24         </div>
25         {% endif %}
26         {% if tags.kind %}
27         <div>
28           <div class="mono inline-header">{% trans "Kinds" %}:</div>
29           <div class="inline-body">
30             {% inline_tag_list tags.kind %}
31           </div>
32         </div>
33         {% endif %}
34         {% if tags.genre %}
35         <div>
36           <div class="mono inline-header">{% trans "Genres" %}:</div>
37           <div class="inline-body">
38             {% inline_tag_list tags.genre  %}
39           </div>
40         </div>
41         {% endif %}
42         {% if tags.epoch %}
43         <div class="inline-tag-list">
44           <div class="mono inline-header">{% trans "Epochs" %}:</div>
45           <div class="inline-body">
46             {% inline_tag_list tags.epoch  %}
47           </div>
48         </div>
49         {% endif %}
50       </div>
51
52     {% if results.title %}
53     <div class="book-list-header">
54       <div class="book-box-inner">
55       <p>{% trans "Results by title" %}</p>
56       </div>
57     </div>
58     <div>
59       <ol class="work-list">
60         {% for result in results.title %}<li class="Book-item">
61           {% ssi_include 'catalogue_book_short' pk=result.book.pk %}
62         </li>{% endfor %}
63       </ol>
64     </div>
65     {% endif %}
66     
67     {% if results.author %}
68     <div class="book-list-header">
69       <div class="book-box-inner">
70         <p>{% trans "Results by authors" %}</p>
71       </div>
72     </div>
73     <div>
74       <ol class="work-list">
75         {% for author in results.author %}<li class="Book-item">{% ssi_include 'catalogue_book_short' pk=author.book.pk %}</li>{% endfor %}
76       </ol>
77     </div>
78     {% endif %}
79
80     {% if results.translator %}
81     <div class="book-list-header">
82       <div class="book-box-inner">
83         <p>{% trans "Results by translators" %}</p>
84       </div>
85     </div>
86     <div>
87       <ol class="work-list">
88         {% for translator in results.translator %}<li class="Book-item">{% ssi_include 'catalogue_book_short' pk=translator.book.pk %}</li>{% endfor %}
89       </ol>
90     </div>
91     {% endif %}
92
93     {% if results.content %}
94     <div class="book-list-header">
95       <div class="book-box-inner">
96       <p>{% trans "Results in text" %}</p>
97       </div>
98     </div>
99     <div>
100       <ol class="work-list">
101         {% for result in results.content %}
102         <li class="Book-item">
103           {% book_searched result %}
104         </li>
105         {% endfor %}
106       </ol>
107     </div>
108     {% endif %}
109
110     {% if results.other %}
111     <div class="book-list-header">
112       <div class="book-box-inner">
113         <p>{% trans "Other results" %}</p>
114       </div>
115     </div>
116     <div>
117       <ol class="work-list">
118         {% for result in results.other %}
119         <li class="Book-item">
120           {% book_searched result %}
121         </li>
122         {% endfor %}
123       </ol>
124     </div>
125     {% endif %}
126
127
128
129 {% endblock %}