ecae89e82d7260e3749a44c6d099ad36e8289fd2
[wolnelektury.git] / src / catalogue / templates / catalogue / book_detail.html
1 {% extends "base/base.html" %}
2 {% load i18n %}
3 {% load common_tags catalogue_tags %}
4 {% load ssify %}
5 {% load build_absolute_uri from fnp_common %}
6 {% load cache %}
7
8 {% block titleextra %}{{ book.pretty_title }}{% endblock %}
9 {% block ogimage %}{% if book.cover %}{{ book.cover.url|build_absolute_uri:request }}{% endif %}{% endblock %}
10
11 {% block metadescription %}{% book_title book %}. {{ block.super }}{% endblock %}
12
13 {% block bodyid %}book-detail{% endblock %}
14
15 {% block extrahead %}
16 {{ block.super }}
17 {% if request.path == '/katalog/lektura/pan-tadeusz/' %}
18 {% include "hotjar.html" %}
19 {% endif %}
20 {% endblock %}
21
22
23 {% block body %}
24   {% include 'catalogue/book_wide.html' %}
25
26   {% work_list book_children %}
27
28   {% spaceless %}
29     {% if book.other_versions %}
30       <section class="see-also">
31         <h1>{% trans "Other versions" %}:</h1>
32         {% for rel in book.other_versions %}
33           {% cache 86400 book_mini_box rel.pk %}
34             {% include 'catalogue/book_mini_box.html' with book=rel %}
35           {% endcache %}
36           {#% ssi_include 'catalogue_book_mini' pk=rel.pk %#}
37         {% endfor %}
38       </section>
39     {% endif %}
40
41     <section class="see-also">
42       <h2>{% trans "See also" %}:</h2>
43       {% related_books book taken=book.other_versions|length %}
44     </section>
45   {% endspaceless %}
46
47   {% with book.related_themes as themes %}
48     {% if themes %}
49       <h2>{% trans "Themes" %}</h2>
50       {% plain_list themes book=book %}
51     {% endif %}
52   {% endwith %}
53
54
55   <h2>{% trans "Information about the work" %}</h2>
56   {% for author in book.authors %}
57     <div class="white-box">
58       <a style="display:block" href="{{ author.get_absolute_url }}">
59         {% ssi_include 'catalogue_tag_box' pk=author.pk %}
60       </a>
61     </div>
62   {% endfor %}
63
64
65   {% if extra_info.source_url %}
66     <div class="white-box">
67       <a href="{{ extra_info.source_url }}">{% trans "Source" %}</a> {% trans "of the book" %}
68       {% trans "in" %} {% source_name extra_info.source_url %}
69     </div>
70   {% endif %}
71   {% if book|status:user != 'closed' %}
72     <div class="white-box"><a href="{{ book.xml_url }}">{% trans "Source XML file" %}</a></div>
73   {% endif %}
74   {% if extra_info.about and not hide_about %}
75     <div class="white-box">
76       {% trans "Book on" %} <a href="{{ extra_info.about }}">{% trans "Editor's Platform" %}</a>
77     </div>
78   {% endif %}
79   {% if book.wiki_link %}
80     <div class="white-box">
81       <a href="{{ book.wiki_link }}">{% trans "Book description on Wikipedia" %}</a>
82     </div>
83   {% endif %}
84   <div class="white-box">
85     <a href="{% url 'poem_from_book' book.slug %}">{% trans "Mix this book" %}</a>
86   </div>
87
88 {% endblock %}