{% extends "catalogue/base.html" %}
{% load i18n %}
+{% load thumbnail %}
{% load build_absolute_uri from common_tags %}
{% block content %}
<h1>{% trans "Cover image" %}</h1>
-<div style="float: right">
-<a href="{{ object.file.url }}"><img style="width:400px" src="{{ object.file.url }}" /></a>
+<div style="float: right; margin-bottom:1em;">
+
+<a href="{{ object.file.url }}"><img style="width:400px"
+ src="{% thumbnail object.file "400x" as thumb %}
+ {{ thumb.url }}
+ {% empty %}
+ {{ object.file.url }}
+ {% endthumbnail %}" />
+ </a>
<br/><a href="{{ object.source_url }}">{{ object.title }}</a> by {{ object.author }},
{% if object.license_url %}<a href="{{ object.license_url }}">{% endif %}
{{ object.license_name }}</a>
<br/>{% trans "source" %}: {{ object.download_url }}
</div>
-<form method="post">
-{% csrf_token %}
-{{ form.as_p }}
-<input type="submit" value="{% trans "Change" %}" />
-</form>
+
+{% if editable %}<form method="post">{% csrf_token %}{% endif %}
+<table class='editable'><tbody>
+ {{ form.as_table }}
+ {% if editable %}
+ <tr><td></td><td><button type="submit">{% trans "Change" %}</button></td></tr>
+ {% endif %}
+</tbody></table>
+{% if editable %}</form>{% endif %}
+
+
+<h2>{% trans "Used in:" %}</h2>
+{% if object.book_set %}
+<ul>
+ {% for book in object.book_set.all %}
+ <li><a href="{{ book.get_absolute_url }}">{{ book }}</a></li>
+ {% endfor %}
+</ul>
+{% else %}
+ <p>{% trans "None" %}</p>
+{% endif %}
+
<textarea style="width:100%" rows="5">
<dc:relation.coverImage.url xmlns:dc="http://purl.org/dc/elements/1.1/">{{ object.file.url|build_absolute_uri:request }}</dc:relation.coverImage.url>
<dc:relation.coverImage.attribution xmlns:dc="http://purl.org/dc/elements/1.1/">{{ object.author }}, {{ object.license_name }}</dc:relation.coverImage.attribution>
-<dc:relation.coverImage.source xmlns:dc="http://purl.org/dc/elements/1.1/">{{ object.source_url }}</dc:relation.coverImage.source>
+<dc:relation.coverImage.source xmlns:dc="http://purl.org/dc/elements/1.1/">{{ object.get_full_url }}</dc:relation.coverImage.source>
</textarea>
{% endblock %}