347b7a3771b2217da7bc73bdd04517ce52e63482
[redakcja.git] / apps / wiki / templates / wiki / book_detail.html
1 {% extends "wiki/base.html" %}
2 {% load i18n %}
3
4 {% block leftcolumn %}
5
6 <a href="{% url wiki_book_edit book.slug %}">{% trans "edit" %}</a>
7     <h1>{{ book.title }}</h1>
8
9 <table>
10     {% for c in chunks %}
11         <tr class="chunk-{{ c.grade }}">
12         <td><a target="_blank" href="{{ c.chunk.get_absolute_url }}">{{ c.chunk.comment }}</a></td>
13         <td>{% for fix in c.fix %}
14
15                 {% ifequal fix "wl" %}<span class="fix"
16                     title="{% trans "add basic document structure" %}"
17                     >&lt;/&gt;</span>{% endifequal %}
18
19                 {% ifequal fix "bad-master" %}<span class="fix"
20                     title='{% trans "change master tag to" %} "{{ first_master }}"'
21                     >master</span>{% endifequal %}
22
23                 {% ifequal fix "trim-begin" %}<span class="fix"
24                     title="{% trans "add begin trimming tag" %}"
25                     >&#x2701;</span>{% endifequal %}
26
27                 {% ifequal fix "trim-end" %}<span class="fix"
28                     title="{% trans "add end trimming tag" %}"
29                     >&#x2703;</span>{% endifequal %}
30
31             {% endfor %}
32
33             {% ifequal c.grade "plain" %}
34                 <span class="fix-info">{% trans "unstructured text" %}</span>
35             {% endifequal %}
36
37             {% ifequal c.grade "xml" %}
38                 <span class="fix-info">{% trans "unknown XML" %}</span>
39             {% endifequal %}
40
41             {% ifequal c.grade "wl-broken" %}
42                 <span class="fix-info">{% trans "broken document" %}</span>
43             {% endifequal %}
44
45         </td>
46         <td><a href="{% url wiki_chunk_edit book.slug c.chunk.slug%}">[{% trans "edit" %}]</a></td>
47         <td>{% if c.chunk.publishable %}P{% endif %}</td>
48         <td>{% if c.chunk.user.is_authenticated %}
49                 <a href="{% url wiki_user c.chunk.user.username %}">{{ c.chunk.user }}</a>
50             {% endif %}</td>
51         <td><a href="{% url wiki_chunk_add book.slug c.chunk.slug %}">[+]</a></td>
52         </tr>
53     {% endfor %}
54     {% if need_fixing %}
55         <tr><td></td><td>
56             <form method="POST" action="">
57                 {% if choose_master %}
58                     {{ form.master }}
59                 {% endif %}
60                 <button type="submit">{% trans "Apply fixes" %}</button>
61             </form>
62         </td></tr>
63     {% endif %}
64 </table>
65
66 <p><a href="{% url wiki_book_append book.slug %}">{% trans "Append to other book" %}</a></p>
67
68 <p>{% trans "Last published" %}: {{ book.last_published }}</p>
69
70 {% if book.publishable %}
71     <p>
72     <a href="{% url wiki_book_xml book.slug %}">{% trans "Full XML" %}</a><br/>
73     <a target="_blank" href="{% url wiki_book_html book.slug %}">{% trans "HTML version" %}</a><br/>
74     <a href="{% url wiki_book_txt book.slug %}">{% trans "TXT version" %}</a><br/>
75     {% comment %}
76     <a href="{% url wiki_book_epub book.slug %}">{% trans "EPUB version" %}</a><br/>
77     <a href="{% url wiki_book_pdf book.slug %}">{% trans "PDF version" %}</a><br/>
78     {% endcomment %}
79     </p>
80
81     <!--
82     Angel photos:
83     Angels in Ely Cathedral (http://www.flickr.com/photos/21804434@N02/4483220595/) /
84     mira66 (http://www.flickr.com/photos/21804434@N02/) /
85     CC BY 2.0 (http://creativecommons.org/licenses/by/2.0/)
86     -->
87     <form method="POST" action="{% url wiki_publish book.slug %}">{% csrf_token %}
88         <img src="{{ STATIC_URL }}img/angel-left.png" style="vertical-align: middle" />
89         <button id="publish-button" type="submit">
90             <span>{% trans "Publish" %}</span></button>
91         <img src="{{ STATIC_URL }}img/angel-right.png" style="vertical-align: middle" />
92         </form></form></p>
93 {% else %}
94     {% trans "This book cannot be published yet" %}
95 {% endif %}
96
97 {% endblock leftcolumn %}
98
99 {% block rightcolumn %}
100
101
102 {% endblock rightcolumn %}