source: telemeta/templates/telemeta/inc/mediaitem_related.html @ 2359393

cremcrem2crem3devdev2diademsdj1.6feature/breadcrumbsfeature/ts-0.5feature/ts-0.5.4feature/writecacheformagenericinstru_searchlamlam2mapsv3mergenlivemultiprobproductionrelease/1.4.4sabiodsearchsecurityserversocialstoragetelecastertest
Last change on this file since 2359393 was 2359393, checked in by yomguy <yomguy@…>, 3 years ago

add thumbnails to items and collections

  • Property mode set to 100644
File size: 4.4 KB
Line 
1{% load i18n %}
2{% load telemeta_utils %}
3{% load thumbnail %}
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-item-related item.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-item-related item.public_id media.id %}" target="_blank">
51                                    {% url telemeta-item-related item.public_id media.id %}
52                                    </a>
53                                    {% endif %}
54                                {% endif %}
55                                </dd>
56                            </dl>
57                            </td>
58
59                            <td style="padding-bottom: 1em;">
60                                {% if media.is_image %}
61                                {% if media.file %}
62                                <a href="{% url telemeta-item-related item.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 %}
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>
Note: See TracBrowser for help on using the repository browser.