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