- {% else %}
- <p>{% trans "Not published yet." %}</p>
- {% endif %}
-{% else %}
- <p>{% trans "Ogg Vorbis file hasn't been generated yet." %}</p>
-{% endif %}
-
-
-
-
-<hr />
-
-
-
-
-<h2>{% trans "Update tags" %}</h2>
-
-Last modified: {{ audiobook.modified }}
-
-{% multiple_tags_table tags %}
-
-
-
-<form method='post' action='.'>
- {% csrf_token %}
- <table>
- {{ form.as_table }}
- <td></td><td><input type="submit" value='{% trans "Commit" %}' /></td></td>
- </table>
-</form>
-
-
-
-<hr />
-
-
-
-<form method="post" action="{% url 'remove_to_archive' audiobook.id %}"
- onsubmit='return confirm("{% trans "Are you sure you want to move this audiobook to archive?" %}")'>
- {% csrf_token %}
- <input type="submit" value="{% trans "Remove to archive" %}" />
-</form>
-
-
+ </div>
+ </div>
+ </div>
+
+ <div class="col-xl-6">
+ <div class="card mt-4">
+ <div class="card-header">
+ <h2>{% trans "Ogg Vorbis file" %}</h2>
+ </div>
+ <div class="card-body">
+ {% if audiobook.ogg_file %}
+ <p><a href="{% url 'download' audiobook.id 'ogg' %}">{% trans "Download Ogg Vorbis file." %}</a></p>
+ {% if audiobook.ogg_published %}
+ <p>{% trans "Published:" %} {{ audiobook.ogg_published }}</a></p>
+ {% if audiobook.get_ogg_published_tags.tags %}
+ {% tags_table audiobook.get_ogg_published_tags.tags %}
+ {% endif %}
+ {% else %}
+ <p>{% trans "Not published yet." %}</p>
+ {% endif %}
+ {% else %}
+ <p>{% trans "Ogg Vorbis file hasn't been generated yet." %}</p>
+ {% endif %}
+ </div>
+ </div>
+ </div>
+
+ <div class="col-xl-6">
+ <div class="card mt-4">
+ <div class="card-header">
+ <h2>Plik źródłowy</h2>
+ </div>
+ <div class="card-body">
+ <p>Last modified: {{ audiobook.modified }}</p>
+ <p>Plik źródłowy: <a href='{% url "download" audiobook.id %}'>{{ path }}</a>
+ (sha1: <tt>{{ audiobook.source_sha1 }}</tt>).
+ </p>
+ {% multiple_tags_table tags %}
+
+ <form method="post" action="{% url 'remove_to_archive' audiobook.id %}"
+ onsubmit='return confirm("{% trans "Are you sure you want to move this audiobook to archive?" %}")'>
+ {% csrf_token %}
+ <input class="btn btn-danger" type="submit" value="{% trans "Remove to archive" %}" />
+ </form>
+
+ </div>
+ </div>
+ </div>
+
+ <div class="col-xl-6">
+ <div class="card mt-4 mb-4">
+ <div class="card-header">
+ <h2>{% trans "Update tags" %}</h2>
+ </div>
+ <div class="card-body">
+
+ <form method='post' action='.'>
+ {% csrf_token %}
+ {% bootstrap_form form %}
+ <input class="btn btn-primary" type="submit" value='{% trans "Commit" %}' />
+ </form>
+
+ </div>
+ </div>
+ </div>
+</div>