Added migration to add extra info to book.
[wolnelektury.git] / wolnelektury / templates / catalogue / book_detail.html
1 {% extends "base.html" %}
2 {% load catalogue_tags pagination_tags %}
3
4 {% block title %}Lektura {{ book.title }} w WolneLektury.pl{% endblock %}
5
6 {% block bodyid %}book-detail{% endblock %}
7
8 {% block body %}
9     <h1>{{ book.title }}, {{ categories.author|join:", " }}</h1>
10     <form action="{% url search %}" method="get" accept-charset="utf-8" id="search-form">
11         <p>{{ form.q }} <input type="submit" value="Szukaj" /> <strong>lub</strong> <a href="{% url main_page %}">wróć do strony głównej</a></p>
12     </form>
13     
14     <div id="books-list">
15         <p>Na podstawie: {{ book.extra_info.source_name }}</p>
16         {% if book.has_description %}
17             <div id="description">
18                 {{ book.description|safe }}
19             </div>
20             <div id="toggle-description"><p>Zwiń opis ▲</p></div>
21         {% endif %}
22         <div id="formats">
23             <p class="change-sets">Wrzuć lekturę <span><a href="{% url catalogue.views.book_sets book.slug %}" class="jqm-trigger">na półkę!</a></span></p>
24             <div class="clearboth"></div>
25             <div class="wrap">
26             {% if book.html_file %}
27                 <a href="{% url book_text book.slug %}">Czytaj online</a>
28             {% endif %}
29             {% if book.pdf_file %}
30                 <a href="{{ book.pdf_file.url }}">Pobierz plik PDF</a>
31             {% endif %}
32             {% if book.odt_file %}
33                 <a href="{{ book.odt_file.url }}">Pobierz plik ODT</a>
34             {% endif %}
35             {% if book.txt_file %}
36                 <a href="{{ book.txt_file.url }}">Pobierz plik TXT</a>
37             {% endif %}
38             </div>
39         </div>
40     
41         {% if book_children %}
42         {% autopaginate book_children 10 %}
43         <div id="book-children">
44             <ol>
45             {% for book in book_children %}
46                 <li>{{ book.short_html }}</li>
47             {% endfor %}
48             </ol>
49         </div>
50         {% paginate %}
51         {% endif %}
52     
53     </div>
54         
55     <div id="tags-list">
56         <div id="book-info">
57             <h2>O utworze</h2>
58             <ul>
59                 <li>
60                     Autor: 
61                     {% for tag in categories.author %}
62                     <a href="{{ tag.get_absolute_url }}">{{ tag }}</a>
63                     {% endfor %}
64                 </li>
65                 <li>
66                     Epoka:
67                     {% for tag in categories.epoch %}
68                     <a href="{{ tag.get_absolute_url }}">{{ tag }}</a>
69                     {% endfor %}
70                 </li>
71                 <li>
72                     Rodzaj:
73                     {% for tag in categories.kind %}
74                     <a href="{{ tag.get_absolute_url }}">{{ tag }}</a>
75                     {% endfor %}
76                 </li>
77                 <li>
78                     Gatunek:
79                     {% for tag in categories.genre %}
80                     <a href="{{ tag.get_absolute_url }}">{{ tag }}</a>
81                     {% endfor %}
82                 </li>
83                 <li><a href="{{ book.extra_info.about }}">Lektura na wiki projektu</a></li>
84                 <li><a href="{{ book.extra_info.source_url }}">Lektura w CBN Polona</a></li>
85                 <li><a href="{{ book.xml_file.url }}">Kod źródłowy utworu (XML)</a></li>
86             </ul>
87         </div>
88         <div id="themes-list">
89             <h2>Motywy w utworze</h2>
90             <ul>
91             {% for theme in book_themes %}
92                 <li><a href="{% url book_fragments book.slug,theme.slug %}">{{ theme }} ({{ theme.count }})</a></li>
93             {% endfor %}
94             </ul>
95         </div>
96         <div class="clearboth"></div>
97     </div>
98     <div id="set-window">
99         <div class="header"><a href="#" class="jqmClose">Zamknij</a></div>
100         <div class="target">
101             <p><img src="/media/img/indicator.gif" alt="*"/> Ładowanie</p>
102         </div>
103     </div>
104 {% endblock %}