Code layout change.
[wolnelektury.git] / src / dictionary / templates / dictionary / note_list.html
1 {% extends "base.html" %}
2 {% load i18n pagination_tags %}
3 {% load set_get from set_get %}
4
5
6 {% block bodyid %}footnotes{% endblock %}
7
8 {% block titleextra %}{% trans "Footnotes" %}{% endblock %}
9
10
11 {% block body %}
12     <h1>{% trans "Footnotes" %}</h1>
13
14 <div class="normal-text">
15
16 <p>
17 {% trans "By first letter" %}:
18 {% if letter %}
19     <a href='?{% set_get "page" "ltr" %}'>{% trans "all" %}</a>
20 {% else %}
21     <strong>{% trans "all" %}</strong>
22 {% endif %}
23
24 {% for let in letters %}
25     |
26     {% if let == letter %}
27         <strong>{{ let|upper }}</strong>
28     {% else %}
29         <a href='?{% set_get "page" ltr=let %}'>{{ let|upper }}</a>
30     {% endif %}
31 {% endfor %}
32 </p>
33
34 <p>
35 {% trans "By type" %}:
36 {% if fn_type %}
37     <a href='?{% set_get "page" "type" %}'>{% trans "all" %}</a>
38 {% else %}
39     <strong>{% trans "all" %}</strong>
40 {% endif %}
41
42 {% for fnt, fnt_name in fn_types %}
43     |
44     {% if fnt == fn_type %}
45         <strong>{{ fnt_name }}</strong>
46     {% else %}
47         <a href='?{% set_get "page" type=fnt %}'>{{ fnt_name }}</a>
48     {% endif %}
49 {% endfor %}
50 </p>
51
52
53 <p>
54 {% trans "By qualifier" %}:
55 {% if qualifier %}
56     <a href='?{% set_get "page" "qual" %}'>{% trans "all" %}</a>
57 {% else %}
58     <strong>{% trans "all" %}</strong>
59 {% endif %}
60
61 {% for qual in qualifiers %}
62     |
63     {% if qual == qualifier %}
64         <strong>{{ qual }}</strong>
65     {% else %}
66         <a href='?{% set_get "page" qual=qual.qualifier %}'>{{ qual }}</a>
67     {% endif %}
68 {% endfor %}
69 </p>
70
71 <p>
72 {% trans "By language" %}:
73 {% if language %}
74     <a href='?{% set_get "page" "lang" %}'>{% trans "all" %}</a>
75 {% else %}
76     <strong>{% trans "all" %}</strong>
77 {% endif %}
78
79 {% for lang, lang_name in languages %}
80     |
81     {% if lang == language %}
82         <strong>{{ lang_name }}</strong>
83     {% else %}
84         <a href='?{% set_get "page" lang=lang %}'>{{ lang_name }}</a>
85     {% endif %}
86 {% endfor %}
87 </p>
88
89 <hr/>
90
91 <p>
92 {% blocktrans count object_list.count as c %}{{c}} footnote found{% plural %}{{c}} footnotes found{% endblocktrans %}
93 </p>
94
95 {% if object_list.exists %}
96
97 {% autopaginate object_list 100 %}
98 {% paginate %}
99 {% for obj in object_list %}
100     <div class='dictionary-note'>
101         {{ obj.html|safe }}
102         {% for note_source in obj.notesource_set.all %}
103             <div class='dictionary-note-source'>
104                 <a href='{% url "book_text" note_source.book.slug %}#{{ note_source.anchor }}'>{{ note_source.book.pretty_title }}</a>
105                 (<a href='{{ note_source.book.extra_info.about }}'>źródło na Platformie Redakcyjnej</a>)
106             </div>
107         {% endfor %}
108     </div>
109 {% endfor %}
110 {% paginate %}
111
112 {% endif %}
113
114 </div>
115
116 {% endblock %}