{% extends "archive/base.html" %}
{% load i18n %}
+{% load tags %}
{% block content %}
+<p>Plik źródłowy: <a href='{% url download audiobook.id %}'>{{ path }}</a>
+(sha1: <tt>{{ audiobook.source_sha1 }}</tt>).
+</p>
+
<h2>{% trans "Publishing" %}</h2>
-{% if audiobook.publish_wait %}
- <p>{% trans "Audiobook marked for publishing with tags:" %}</p>
+{% if audiobook.mp3_status or audiobook.ogg_status %}
- <table>
- {% for t, v in audiobook.publishing_tags.items %}
- <tr><th>{{ t }}</th><td>{{ v }}</td></tr>
- {% endfor %}
+<h2>{% trans "Publishing pending" %}</h2>
+
+<form method="post" action="{% url cancel_publishing audiobook.id %}">
+ {% csrf_token %}
+ <input type="submit" value="{% trans "Cancel publishing" %}" />
+</form>
+
+
+{% if audiobook.mp3_status %}
+ <hr/>
+ <h2>MP3</h2>
+
+ {% tags_table audiobook.mp3_tags.tags %}
+
+ <p>Status: <b>{{ audiobook.get_mp3_status_display }}</b></p>
+{% endif %}
+
+{% if audiobook.ogg_status %}
+ <hr/>
+ <h2>Ogg Vorbis</h2>
+
+ {% tags_table audiobook.ogg_tags.tags %}
+
+ <p>Status: <b>{{ audiobook.get_ogg_status_display }}</b></p>
+{% endif %}
+
+
+
+
+{% else %}
+ <table class='tags'>
+ {% tags_table audiobook.new_publish_tags 0 %}
+ <tr><th></th><td>
+
+ <form method="post" action="{% url publish audiobook.id %}">
+ {% csrf_token %}
+ <input type="submit" value="{% trans "Publish" %}" />
+ </form>
+
+ {% if not audiobook.mp3_published or not audiobook.ogg_published %}
+ <form method="post" action="{% url convert audiobook.id %}">
+ {% csrf_token %}
+ <input type="submit" value="{% trans "Convert without publishing" %}" />
+ </form>
+ {% endif %}
+
+ </td></tr>
</table>
+{% endif %}
- {% if audiobook.publishing %}
- <p>{% trans "Publishing already in progress." %}</p>
+<hr/>
+{% if audiobook.mp3_file %}
+ <h2>{% trans "MP3 file" %}</h2>
+ <p><a href="{% url download audiobook.id 'mp3' %}">{% trans "Download MP3 file." %}</a></p>
+ {% if audiobook.mp3_published %}
+ <p>{% trans "Published:" %} {{ audiobook.mp3_published }}</a></p>
+ {% if audiobook.mp3_published_tags.tags %}
+ {% tags_table audiobook.mp3_published_tags.tags %}
+ {% endif %}
{% else %}
- <form method="post" action="{% url cancel_publishing audiobook.id %}">
- {% csrf_token %}
- <input type="submit" value="{% trans "Cancel publishing" %}" />
- </form>
+ <p>{% trans "Not published yet." %}</p>
{% endif %}
{% else %}
- {% if audiobook.published %}
- Here be currently published version, for comparison.
- {% endif %}
-
- <form method="post" action="{% url publish audiobook.id %}">
- <table>
- {% for k, v in audiobook.new_publish_tags.items %}
- <tr><th>{{ k }}</th><td>{{ v }}</td></tr>
- {% endfor %}
+ <p>{% trans "MP3 file hasn't been generated yet." %}</p>
+{% endif %}
- {% csrf_token %}
- <tr><th></th><td><input type="submit" value="{% trans "Publish" %}" /></td></tr>
- </table>
- </form>
+<hr/>
+{% if audiobook.ogg_file %}
+ <h2>{% trans "Ogg Vorbis file" %}</h2>
+ <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.ogg_published_tags.tags %}
+ {% tags_table audiobook.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 %}
<h2>{% trans "Update tags" %}</h2>
+Last modified: {{ audiobook.modified }}
-<table class="file_tags">
- {% for t, v in tags.items %}
- <tr><th>{{t}}</th><td>
- {% for x in v %}
- {{x}}<br />
- {% endfor %}
- </td></tr>
- {% endfor %}
-</table>
+{% multiple_tags_table tags %}
+<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>
+
+
{% endblock %}