teh legendary `Publish' button, oh yeah!
[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><a href="{% url wiki_chunk_add book.slug c.chunk.slug %}">[+]</a></td>
49         </tr>
50     {% endfor %}
51     {% if need_fixing %}
52         <tr><td></td><td>
53             <form method="POST" action="">
54                 {% if choose_master %}
55                     {{ form.master }}
56                 {% endif %}
57                 <button type="submit">{% trans "Apply fixes" %}</button>
58             </form>
59         </td></tr>
60     {% endif %}
61 </table>
62
63 <p><a href="{% url wiki_book_append book.slug %}">{% trans "Append to other book" %}</a></p>
64
65 <p>{% trans "Last published" %}: {{ book.last_published }}</p>
66
67 {% if book.publishable %}
68     <p>
69     <a href="{% url wiki_book_xml book.slug %}">{% trans "Full XML" %}</a><br/>
70     <a target="_blank" href="{% url wiki_book_html book.slug %}">{% trans "HTML version" %}</a><br/>
71     <a href="{% url wiki_book_txt book.slug %}">{% trans "TXT version" %}</a><br/>
72     {% comment %}
73     <a href="{% url wiki_book_epub book.slug %}">{% trans "EPUB version" %}</a><br/>
74     <a href="{% url wiki_book_pdf book.slug %}">{% trans "PDF version" %}</a><br/>
75     {% endcomment %}
76     </p>
77
78     <!--
79     Angel photos:
80     Angels in Ely Cathedral (http://www.flickr.com/photos/21804434@N02/4483220595/) /
81     mira66 (http://www.flickr.com/photos/21804434@N02/) /
82     CC BY 2.0 (http://creativecommons.org/licenses/by/2.0/)
83     -->
84     <form method="POST" action="{% url wiki_publish book.slug %}">{% csrf_token %}
85         <img src="{{ STATIC_URL }}img/angel-left.png" style="vertical-align: middle" />
86         <button id="publish-button" type="submit">
87             <span>{% trans "Publish" %}</span></button>
88         <img src="{{ STATIC_URL }}img/angel-right.png" style="vertical-align: middle" />
89         </form></form></p>
90 {% else %}
91     {% trans "This book cannot be published yet" %}
92 {% endif %}
93
94 {% endblock leftcolumn %}
95
96 {% block rightcolumn %}
97
98
99 {% endblock rightcolumn %}