Link catalogue to documents.
[redakcja.git] / src / catalogue / templates / catalogue / book_detail.html
diff --git a/src/catalogue/templates/catalogue/book_detail.html b/src/catalogue/templates/catalogue/book_detail.html
new file mode 100644 (file)
index 0000000..2c59c35
--- /dev/null
@@ -0,0 +1,80 @@
+{% extends "documents/base.html" %}
+
+{% load i18n %}
+{% load pagination_tags %}
+
+
+{% block titleextra %}{% trans "Catalogue" %}{% endblock %}
+
+
+{% block content %}
+  <div class="card">
+    <div class="card-header">
+      <h1>{% trans "Catalogue" %}</h1>
+    </div>
+    <div class="card-body">
+      <table class="table">
+        {% for author in book.authors.all %}
+          <tr>
+            <th>
+              <a href="{{ author.get_absolute_url }}">
+                {{ author }}
+              </a>
+            </th>
+            <td>
+              {{ author.pd_year|default_if_none:"-" }}
+            </td>
+            <td>
+              {{ author.wikidata_link }}
+            </td>
+            <td>
+              {{ author.get_priority_display }}
+            </td>
+          </tr>
+        {% endfor %}
+        {% for author in book.translator_set.all %}
+          <tr>
+            <th>
+              <a href="{{ author.get_absolute_url }}">
+                {{ author }}
+              </a>
+            </th>
+            <td>
+              {{ author.pd_year|default_if_none:"-" }}
+            </td>
+            <td>
+              {{ author.wikidata_link }}
+            </td>
+            <td>
+              {{ author.get_priority_display }}
+            </td>
+          </tr>
+        {% endfor %}
+        <tr>
+          <td>
+            &nbsp;
+            <a href="{{ book.get_absolute_url }}">
+              {{ book.title }}
+            </a>
+          </td>
+          <td>
+            {{ book.pd_year|default_if_none:"-" }}
+          </td>
+          <td>
+            {{ book.wikidata_link }}
+          </td>
+          <td>
+            {{ book.get_priorty_display }}
+          </td>
+          <td>
+            {% for b in book.get_document_books %}
+              <a href="{{ b.get_absolute_url }}">
+                {{ b }}
+              </a>
+            {% endfor %}
+          </td>
+        </tr>
+      </table>
+    </div>
+  </div>
+{% endblock content %}