| [566f17d] | 1 | {% load i18n %} |
|---|
| 2 | {% load telemeta_utils %} |
|---|
| [2359393] | 3 | {% load thumbnail %} |
|---|
| [566f17d] | 4 | |
|---|
| 5 | <div> |
|---|
| 6 | <h4><a href="#">{% trans "Related media" %}</a></h4> |
|---|
| 7 | {% if related_media %} |
|---|
| 8 | <div> |
|---|
| 9 | <table class="instruments" width="100%"> |
|---|
| 10 | <thead> |
|---|
| 11 | <tr> |
|---|
| 12 | <td>{% trans "Media" %}</td> |
|---|
| 13 | <td>{% trans "Preview" %}</td> |
|---|
| 14 | </tr> |
|---|
| 15 | </thead> |
|---|
| 16 | <tbody> |
|---|
| 17 | {% for media in related_media %} |
|---|
| 18 | <tr> |
|---|
| 19 | <td style="font-size: 1em;"> |
|---|
| 20 | <dl class="listing"> |
|---|
| 21 | <dt>{% trans "Title" %}</dt> |
|---|
| 22 | <dd> |
|---|
| 23 | {% if media.url %} |
|---|
| 24 | <a href="{{ media.url }}" target="_blank"> |
|---|
| 25 | {% if media.title %} |
|---|
| 26 | {{ media.title }}</a> |
|---|
| 27 | {% else %} |
|---|
| 28 | {{ media.url|get_filename }}</a> |
|---|
| 29 | {% endif %} |
|---|
| 30 | {% else %} |
|---|
| 31 | <a href="{% url telemeta-collection-related collection.public_id media.id %}" target="_blank"> |
|---|
| 32 | {% if media.title %} |
|---|
| 33 | {{ media.title }}</a> |
|---|
| 34 | {% else %} |
|---|
| 35 | {{ media.file|get_filename }}</a> |
|---|
| 36 | {% endif %} |
|---|
| 37 | {% endif %} |
|---|
| 38 | </dd> |
|---|
| 39 | <dt>{% trans "Description" %}</dt> |
|---|
| 40 | <dd>{{ media.description|html_line_break|safe }}</dd> |
|---|
| 41 | <dt>{% trans "Credits" %}</dt> |
|---|
| 42 | <dd>{{ media.credits }}</dd> |
|---|
| 43 | {% dl_field media "mime_type" %} |
|---|
| 44 | <dt>{% trans "URL" %}</dt> |
|---|
| 45 | <dd> |
|---|
| 46 | {% if media.url %} |
|---|
| 47 | <a href="{{ media.url }}" target="_blank">{{ media.url }}</a> |
|---|
| 48 | {% else %} |
|---|
| 49 | {% if media.file %} |
|---|
| 50 | <a href="{% url telemeta-collection-related collection.public_id media.id %}" target="_blank"> |
|---|
| 51 | {% url telemeta-collection-related collection.public_id media.id %} |
|---|
| 52 | </a> |
|---|
| 53 | {% endif %} |
|---|
| 54 | {% endif %} |
|---|
| 55 | </dd> |
|---|
| 56 | </dl> |
|---|
| 57 | </td> |
|---|
| 58 | |
|---|
| [2359393] | 59 | <td style="padding-bottom: 1em;"> |
|---|
| 60 | {% if media.is_image %} |
|---|
| 61 | {% if media.file %} |
|---|
| 62 | <a href="{% url telemeta-collection-related collection.public_id media.id %}"> |
|---|
| 63 | {% thumbnail media.file "420" as im %} |
|---|
| 64 | <img src="{{ im.url }}" style="max-width: 420px; max-height: 200px;" /> |
|---|
| 65 | {% endthumbnail %} |
|---|
| 66 | </a> |
|---|
| 67 | {% else %} |
|---|
| 68 | <a href="{{ media.url }}"> |
|---|
| 69 | {% thumbnail media.url "420" as im %} |
|---|
| 70 | <img src="{{ im.url }}" style="max-width: 420px; max-height: 200px;" /> |
|---|
| 71 | {% endthumbnail %} |
|---|
| 72 | </a> |
|---|
| 73 | {% endif %} |
|---|
| [566f17d] | 74 | {% else %} |
|---|
| 75 | {% if media.url %} |
|---|
| 76 | {% if "youtu" in media.url %} |
|---|
| 77 | <iframe width="251" height="200" src="{{ media.url|get_youtube }}" frameborder="0" allowfullscreen></iframe> |
|---|
| 78 | {% endif %} |
|---|
| 79 | {% endif %} |
|---|
| 80 | {% endif %} |
|---|
| 81 | </td> |
|---|
| 82 | </tr> |
|---|
| 83 | {% endfor %} |
|---|
| 84 | </tbody> |
|---|
| 85 | </table> |
|---|
| 86 | </div> |
|---|
| 87 | {% endif %} |
|---|
| 88 | </div> |
|---|