]> git.parisson.com Git - telemeta.git/commitdiff
fix crem item detail
authoryomguy <yomguy@parisson.com>
Thu, 4 Oct 2012 08:05:15 +0000 (10:05 +0200)
committeryomguy <yomguy@parisson.com>
Thu, 4 Oct 2012 08:05:15 +0000 (10:05 +0200)
telemeta/templates/telemeta/mediaitem_detail.html

index 7614f28f6632952e9d1916f82a090132078bc7af..27250f4635929ad71d4790787eaf5fa699d3017d 100644 (file)
@@ -192,120 +192,127 @@ Item : <a href="{% url telemeta-item-detail item.public_id %}">{{ item }}</a>
         {% block general_info %}
         <dl class="listing">
             {% dl_field item "title" placeholder %}
-
-            <dt>{% trans "Instruments" %}</dt>
-            <dd>
-            {% if item.performances %}
-             {% for performance in item.performances.all %}{{ performance.instrument|default:"" }}, {% endfor %}
-            {% endif %}
-            </dd>
-
-            <dt>{% trans "Recording date" %}</dt>
-            <dd>{% if item.recorded_from_date %}{{ item.recorded_from_date }}{% endif %}{% if item.recorded_from_date and item.recorded_to_date%} - {% endif %}{% if item.recorded_to_date %}{{ item.recorded_to_date}}{% endif %}</dd>
-
+            {% dl_field item "alt_title" %}
             {% dl_field item "collector" placeholder %}
-
             <dt>{% field_label item "collection" %}</dt>
             <dd><a href="{% url telemeta-collection-detail item.collection.public_id %}">{{ item.collection }}</a></dd>
+            <dt>{% trans "Recording date" %}</dt>
 
-            <dt>{% trans "Location" %}</dt>
-            <dd>{% if item.location %}{{ item.location.fullnames|join:"<br/>" }}{% endif %}</dd>
-
-            {% dl_field item "summary" %}
-            {% dl_field item "scientist" %}
-            {% dl_field item "contributor" %}
-
-            <dt>{% trans "Interprets" %}</dt>
-            {% if item.performances %}
-             <dd>{% for performance in item.performances.all %}{{ performance.musicians|default:"" }}, {% endfor %}</dd>
-            {% endif %}
-
-            {% dl_field item "author" %}
-            {% dl_field item "topic" %}
+            <dd>{% if item.recorded_from_date %}{{ item.recorded_from_date }}{% endif %}{% if item.recorded_from_date and item.recorded_to_date%} - {% endif %}{% if item.recorded_to_date %}{{ item.recorded_to_date}}{% endif %}</dd>
 
             <dt>{% trans "Remarks" %}</dt>
             <dd>{{ item.comment|html_line_break|safe }}</dd>
 
-            {% dl_field item "keywords" join with ", " %}
-
-            <dt>{% trans "Media type" %}</dt>
-            <dd>{% trans mime_type|mime_to_media_type %}</dd>
-
             {% if last_revision %}
-                <dt>{% trans "Last modification" %}</dt>
-                <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url telemeta-profile-detail last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
+            <dt>{% trans "Last modification" %}</dt>
+            <dd>{{ last_revision.time }} {% if user.is_authenticated %}(<a href="{% url telemeta-profile-detail last_revision.user.username %}">{{last_revision.user.username}}</a>){% endif %}</dd>
             {% endif %}
+
         </dl>
         {% endblock general_info %}
     </div>
-
+    <div class="extraInfos">
+        {% block geoethnic_data %}
+        <div>
+            <h4><a href="#">{% trans "Geographic and cultural informations" %}</a></h4>
+            <dl class="listing">
+                <dt>{% trans "Location" %}</dt>
+                <dd>{% if item.location %}{{ item.location.fullnames|join:"<br/>" }}{% endif %}</dd>
+                {% dl_field item "location_comment" %}
+                {% dl_field item "cultural_area" %}
+                {% dl_field item "language" %}
+                {% if item.language_iso %}
+                <dt>{% trans "Language ISO" %}</dt>
+                <dd>{{ item.language_iso.name|to_utf8 }}</dd>
+                {% endif %}
+                {% dl_field item "ethnic_group" placeholder %}
+                <dt>{% trans "Ethnographic context" %}</dt>
+                <dd>{{ item.context_comment|html_line_break|safe }}</dd>
+                {% dl_field item "keywords" join with ", " %}
+            </dl>
+        </div>
+        {% endblock geoethnic_data %}
+    </div>
 
     <div class="extraInfos">
-        {% block legal_notices %}
+        {% block musical_data %}
         <div>
-            <h4><a href="#">{% trans "Legal notices" %}</a></h4>
+            <h4><a href="#">{% trans "Musical informations" %}</a></h4>
             <dl class="listing">
-             <dt>{% trans "Organization" %}</dt>
-             <dd>{% organization %}</dd>
-             {% dl_field item "public_access" %}
-             {% dl_field item "depositor" %}
-             <dt>{% trans "Rights" %}</dt>
-             <dd>{% if item.performances %}
-             {% for performance in item.performances.all %}{{ performance.instrument|default:"" }}, {% endfor %}
-             {% endif %}{{ item.author }}
-            </dd>
+                {% dl_field item "vernacular_style" %}
+                {% dl_field item "generic_style" %}
+                {% dl_field item "author" %}
             </dl>
+            {% if item.performances %}
+            <div class="instruments">
+                <table class="instruments">
+                    <thead>
+                        <tr>
+                            <td>{% field_label "MediaItemPerformance" "instruments_num" %}</td>
+                            <td>{% field_label "MediaItemPerformance" "instrument" %}</td>
+                            <td>{% field_label "MediaItemPerformance" "alias" %}</td>
+                            <td>{% field_label "MediaItemPerformance" "musicians" %}</td>
+                        </tr>
+                    </thead>
+                    <tbody>
+                        {% for performance in item.performances.all %}
+                        <tr>
+                            <td>{{ performance.instruments_num }}</td>
+                            <td>{{ performance.instrument|default:"" }}</td>
+                            <td>{{ performance.alias|default:"" }}</td>
+                            <td>{{ performance.musicians }}</td>
+                        </tr>
+                        {% endfor %}
+                    </tbody>
+                </table>
+            </div>
+            {% endif %}
         </div>
-        {% endblock legal_notices %}
+        {% endblock musical_data %}
     </div>
 
     <div class="extraInfos">
-    {% block archive_data %}
+        {% block archive_data %}
         <div>
             <h4><a href="#">{% trans "Archiving data" %}</a></h4>
             <dl class="listing">
                 {% dl_field item "code" %}
                 {% dl_field item "old_code" %}
-                {% if format %}
-                 {% dl_field format "original_status" %}
-                 {% dl_field format "original_number" %}
-                {% endif %}
-                {% dl_field item "recordist" %}
-                {% if format %}
-                {% dl_field format "original_location" %}
-                {% endif %}
+                {% dl_field item "track" %}
                 {% dl_field item "creator_reference" %}
                 <dt>{% trans "Published references" %}</dt>
                 <dd>{{ item.external_references|html_line_break|safe }}</dd>
-                {% dl_field item "digitalist" %}
-                {% dl_field item "digitization_date" %}
-                {% dl_field item "publishing_date" %}
+                {% dl_field item "public_access_label" %}
             </dl>
         </div>
         {% endblock archive_data %}
     </div>
-
     <div class="extraInfos">
         {% block technical_data %}
         <div>
             <h4><a href="#">{% trans "Technical data" %}</a></h4>
             <div>
                 <dl class="listing">
+                    <dt>{% trans "Media type" %}</dt>
+                    <dd>{% trans mime_type|mime_to_media_type %}</dd>
                     {% dl_field item "approx_duration" %}
+
                     {% if format %}
                      {% dl_field format "physical_format" %}
-                     {% dl_field format "recording_system" %}
-                     {% dl_field format "original_channels" %}
-                     {% dl_field format "tape_speed" %}
-                     {% dl_field format "tape_wheel_diameter" %}
-                     {% dl_field format "tape_vendor" %}
-                     {% dl_field format "tape_reference" %}
+                     {% dl_field format "original_code" %}
+                     {% dl_field format "original_number" %}
+                     {% dl_field format "original_status" %}
+                     {% dl_field format "original_location" %}
+                     {% dl_field format "original_state" %}
+                     {% dl_field format "original_audio_quality" %}
                      <dt>{% trans "Comments" %}</dt>
                      <dd>{{ format.original_comments|html_line_break|safe }}</dd>
+                     {% dl_field format "tape_wheel_diameter" %}
                      {% dl_field format "tape_thickness" %}
+                     {% dl_field format "tape_speed" %}
+                     {% dl_field format "tape_vendor" %}
+                     {% dl_field format "tape_reference" %}
                      {% dl_field format "sticker_presence" %}
-                     {% dl_field format "original_state" %}
-                     {% dl_field format "original_audio_quality" %}
                     {% endif %}
                 </dl>