From fca9c765aee2bc70da8338999eede8b531e47abd Mon Sep 17 00:00:00 2001 From: yomguy Date: Thu, 10 Nov 2011 13:52:36 +0100 Subject: [PATCH] display related media as dl fields --- .../telemeta_default/mediaitem_detail.html | 72 ++++++++++--------- .../telemeta_default/mediaitem_detail_dc.html | 39 +++++----- 2 files changed, 60 insertions(+), 51 deletions(-) diff --git a/telemeta/templates/telemeta_default/mediaitem_detail.html b/telemeta/templates/telemeta_default/mediaitem_detail.html index c2263c75..74ea26ec 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail.html @@ -277,61 +277,69 @@

{% trans "Related media" %}

{% if related_files %} -
+
- - - + {% for file in related_files %} - - - + + {% endfor %} diff --git a/telemeta/templates/telemeta_default/mediaitem_detail_dc.html b/telemeta/templates/telemeta_default/mediaitem_detail_dc.html index 0347be9c..d745dc67 100644 --- a/telemeta/templates/telemeta_default/mediaitem_detail_dc.html +++ b/telemeta/templates/telemeta_default/mediaitem_detail_dc.html @@ -1,19 +1,20 @@ -{% extends "telemeta/mediaitem_detail.html" %} -{% load telemeta_utils %} -{% load i18n %} - -{% if item %} -{% block title_buttons %} - {% trans "Normal View" %} -{% endblock %} - -{% block infos %} -{% with item|to_dublincore as resource %} -{% include "telemeta/inc/dublincore.html" %} -{% endwith %} -{% endblock %} -{% else %} -

{% trans "No such item" %}

-{% endif %} - - +{% extends "telemeta/mediaitem_detail.html" %} +{% load telemeta_utils %} +{% load i18n %} + +{% if item %} +{% block title_buttons %} + {% trans "Normal View" %} +{% endblock %} + +{% block infos %} +{% with item|to_dublincore as resource %} +{% include "telemeta/inc/dublincore.html" %} +{% endwith %} +{% endblock %} +{% else %} +

{% trans "No such item" %}

+{% endif %} + +{% block related %} +{% endblock related %} -- 2.39.5
{% field_label "MediaItemRelated" "title" %}{% field_label "MediaItemRelated" "description" %}{% field_label "MediaItemRelated" "mime type" %}{% field_label "MediaItemRelated" "media" %} {% field_label "MediaItemRelated" "preview" %}
- {% if file.url %} - - {% if file.title %} - {{ file.title }} - {% else %} - {{ file.url|get_filename }} - {% endif %} - - {% endif %} - {% if file.file %} - - {% if file.title %} - {{ file.title }} - {% else %} - {{ file.file|get_filename }} + +
+
{% trans "Title" %}
+
+ {% if file.url %} + + {% if file.title %} + {{ file.title }} + {% else %} + {{ file.url|get_filename }} + {% endif %} + {% else %} + + {% if file.title %} + {{ file.title }} + {% else %} + {{ file.file|get_filename }} + {% endif %} + {% endif %} +
+
{% trans "Description" %}
+
{{ file.description|html_line_break|safe }}
+ {% dl_field file "mime_type" %} +
{% trans "URL" %}
+
+ {% if file.url %} + {{ file.url }} + {% else %} + + {% url telemeta-item-related-file item.public_id file.id %} + {% endif %} - - {% endif %} +
+
{{ file.description }}{{ file.mime_type }}{% if file.is_image %} {% if file.url %} - + {% else %} - + {% endif %} {% else %} {% if file.url %} {% if "youtube" in file.url %} - - {% else %} - {% trans "link" %} + {% endif %} {% endif %} - {% if file.file %} - link {% endif %} - {% endif %}