source: telemeta/templates/telemeta/mediaitem_detail.html @ 040b890

cremcrem2devdev2diademsdj1.6feature/breadcrumbsfeature/ts-0.5feature/ts-0.5.4feature/writecacheformagenericinstru_searchlamlam2mapsv3mergenlivemultiproductionrelease/1.4.4sabiodsecurityserversocialstoragetelecastertestvideo
Last change on this file since 040b890 was 040b890, checked in by olivier <>, 6 years ago

enable general site template customization with base_site.html

  • Property mode set to 100644
File size: 9.8 KB
Line 
1{% extends "telemeta/base_site.html" %}
2{% load telemeta_utils %}
3
4{% block stylesheets %}
5{{ block.super }}
6<link rel="stylesheet" type="text/css" href="{% url telemeta-timeside "css/timeside.css" %}" />
7<link rel="stylesheet" type="text/css" href="{% url telemeta-timeside "skins/lab/style.css" %}" />
8<link rel="stylesheet" type="text/css" href="{% url telemeta-css "player.css" %}" />
9{% endblock %}
10{% block extra_javascript %}
11
12<script src="{% url telemeta-js "jquery.js" %}" type="text/javascript"></script>
13<script src="{% url telemeta-js "application.js" %}" type="text/javascript"></script>
14<script src="{% url telemeta-js "wz_jsgraphics.js" %}" type="text/javascript"></script>
15<script src="{% url telemeta-js "soundmanager2.js" %}" type="text/javascript"></script>
16<script src="{% url telemeta-timeside "src/timeside.js" %}" type="text/javascript"></script>
17<script src="{% url telemeta-js "player.js" %}" type="text/javascript"></script>
18
19<script type="text/javascript">
20soundManager.url = '{% url telemeta-swf "./" %}';
21soundManager.flashVersion = 9;
22soundManager.debugMode = false;
23set_player_image_url('{% url telemeta-item-visualize item.id|urlencode,visualizer_id,"WIDTH","HEIGHT" %}');
24load_player({{ item.get_duration }});
25</script>
26
27{% endblock %}
28
29
30{% if item %}
31{% block submenu %}
32    <h3>Item: {{ item.title }}</h3>
33    <div><a href="{% url telemeta-item-dublincore item.id|urlencode %}">Dublin Core</a></div>
34{% endblock %}
35
36{% block content %}
37
38<div class="{% if item.file %}with-rightcol{% endif %}">
39
40{% if item.file %}
41    <div id="player_maximized" class="ts-skin-lab">
42        <a href="#" class="toggle">Minimize</a>
43        <div class="wazing"></div>
44    </div>
45    <div id="rightcol">
46        <div id="player_minimized" class="ts-skin-lab">
47        <a href="#" class="toggle">Maximize</a>
48        <div class="wazing"></div>
49        <div id="player" class="ts-player">
50            <div class="ts-viewer">
51                <div class="ts-wave">
52                    <div class="ts-image-container">
53                        <a href="{% url telemeta-item-export item.id|urlencode,"mp3" %}">
54                        <img class="ts-image" src="{% url telemeta-item-visualize item.id|urlencode,visualizer_id,360,130 %}" 
55                          alt="" /></a>
56                    </div>
57                </div> 
58            </div>
59        </div>
60        </div>
61
62        <div class="item_visualization">
63            <form id="visualizer_id_form" method="get" action="#">
64                <!--
65                <select name="visualizer_id" onchange="this.form.submit()">
66                    {% for v in visualizers %}
67                    <option value="{{ v.id }}" {% ifequal v.id visualizer_id %} selected="selected" {% endifequal %}>
68                    {{v.name}}</option>
69                    {% endfor %}
70                </select>
71                -->
72                <select id="visualizer_id" name="visualizer_id">
73                    {% for v in visualizers %}
74                    <option value="{% url telemeta-item-visualize item.id|urlencode,v.id,"WIDTH","HEIGHT" %}">
75                    {{v.name}}</option>
76                    {% endfor %}
77                </select>
78                <input type="submit" value="Set" />
79            </form>
80
81          <div class="analyzer">
82            <table width="100%">
83             <tr class="analyzer-title">
84              <td>Property</td>
85              <td>Value</td>
86              <td>Unit</td>
87             <tr>
88            {% for analyser in analysers %}
89             <tr class="analyzer-line">
90              <td>
91                {{ analyser.name }}
92              </td>
93              <td> 
94                {{ analyser.value }}
95              </td>
96              <td>
97                {{ analyser.unit }}
98              </td>
99            </tr>
100            {% endfor %}
101           </table>
102         </div>
103
104        <form method="get" action="#">
105            <p>&nbsp;Vamp plugin analysis</p>
106            <select name="vamp_id">
107            {% for plugin in vamp_plugins %}
108            <option value="{{ plugin }}" {% ifequal plugin vamp_id %} selected="selected" {% endifequal %}>
109            {{ plugin }}</option>
110            {% endfor %}
111            </select>
112            <input type="submit" value="Get" />
113        </form>
114       
115        </div>
116
117        <div class="exporter">
118            <p>Download:
119            {% for format in export_formats %}
120            <a href="{% url telemeta-item-export item.id|urlencode,format.extension %}">{{ format.name }}</a>
121            {% endfor %}</p>
122        </div>
123
124    </div>
125{% endif %}
126
127    <div class="infos">
128        <dl class="listing">
129            {% if item.auteur %}<dt>Auteur</dt><dd>{{ item.auteur }}</dd>{% endif %}
130            {% if item.annee_enr %}<dt>Année d'enregistrement</dt><dd>{{ item.annee_enr }}</dd>{% endif %}
131            {% if item.dates_enregistr %}<dt>Date d'enregistrement</dt><dd>{{ item.dates_enregistr }}</dd>{% endif %}
132            {% if item.title %}<dt>Titre</dt><dd>{{ item.title }}</dd>{% endif %}
133            {% if item.transcrip_trad %}<dt>Traduction du titre</dt><dd>{{ item.transcrip_trad }}</dd>{% endif %}
134            <dt>Collection</dt><dd><a href="{% url telemeta-collection-detail item.collection.id|urlencode %}">{{ item.collection.title }}</a></dd>
135            {% if item.duree %}<dt>Durée</dt><dd>{{ item.duree }}</dd>{% endif %}
136            {% if item.collection.ispublished and item.Ref %}
137            <dt>Ref</dt><dd>{{ item.Ref }}</dd>
138            {% endif %}
139        </dl>
140    </div>
141    <div class="extraInfos">
142        <div>
143            <h4><a href="#">Informations géographiques et ethnographiques</a></h4>
144            <dl class="listing">
145            {% if item.continent %}<dt>Continent</dt><dd>{{ item.continent }}</dd>{% endif %}
146            {% if item.etat %}<dt>État / Nation</dt><dd>{{ item.etat }}</dd>{% endif %}
147            {% if item.region_village %}<dt>Région / Village</dt><dd>{{ item.region_village }}</dd>{% endif %}
148            {% if item.ethnie_grsocial %}<dt>Ethnie/ Groupe social</dt><dd>{{ item.ethnie_grsocial }}</dd>{% endif %}
149            {% if item.aire_geo_cult %}<dt>Aire culturelle</dt><dd>{{ item.aire_geo_cult }}</dd>{% endif %}
150            {% if item.fonction_usage and item.comm_fonctusage %}
151            <dt class="group">Contexte ethnographique</dt>
152            {% if item.fonction_usage %}<dt class="sub">Mots clés</dt><dd>{{ item.fonction_usage }}</dd>{% endif %}
153            {% if item.comm_fonctusage %}<dt class="sub">Commentaires</dt><dd>{{ item.comm_fonctusage }}</dd>{% endif %}
154            {% endif %}
155            </dl>
156        </div>
157    </div>
158    <div class="extraInfos">
159        <div class="folded">
160            <h4><a href="#">Formation musicale</a></h4>
161            <dl class="listing">
162            {% if item.form_genr_style %}<dt>Forme / genre vernaculaire</dt><dd>{{ item.form_genr_style }}</dd>{% endif %}
163            {% if item.formstyl_generi %}<dt>Forme / genre générique</dt><dd>{{ item.formstyl_generi }}</dd>{% endif %}
164            </dl>
165            <div class="instruments">
166                <table class="instruments">
167                <thead>
168                    <tr>
169                        <td>Nombre</td>
170                        <td>Nom générique</td>
171                        <td>Nom vernaculaire</td>
172                        <td>Interprète </td>
173                    </tr>
174                </thead>
175                <tbody>
176                    <tr>
177                        <td>-</td>
178                        <td>-</td>
179                        <td>-</td>
180                        <td>-</td>
181                    </tr>
182                </tbody>
183                </table>
184            </div>
185        </div>
186    </div>
187    <div class="extraInfos">
188        <div class="folded">
189            <h4><a href="#">Identification du document</a></h4>
190            <dl class="listing">
191            {% if item.format %}<dt>Format</dt><dd>{{ item.format }}</dd>{% endif %}
192            {% if item.id %}<dt>Cote item</dt><dd>{{ item.id }}</dd>{% endif %}
193            {% if item.face_plage %}<dt>N° de l'item</dt><dd>{{ item.face_plage }}</dd>{% endif %}
194            </dl>
195        </div>
196    </div>
197    <div class="extraInfos">
198        <div class="folded">
199            <h4><a href="#">Informations documentaires</a></h4>
200            <dl class="listing">
201            {% if item.choixcollecteur %}<dt>choixcollecteur</dt><dd>{{ item.choixcollecteur }}</dd>{% endif %}
202            {% if item.comm_fonctusage %}<dt>comm fonctusage</dt><dd>{{ item.comm_fonctusage }}</dd>{% endif %}
203            {% if item.copie_de %}<dt>Copie de</dt><dd>{{ item.copie_de }}</dd>{% endif %}
204            {% if item.enregistre_par %}<dt>Enregistré par</dt><dd>{{ item.enregistre_par }}</dd>{% endif %}
205            {% if item.file %}<dt>File</dt><dd>{{ item.file }}</dd>{% endif %}
206            {% if item.get_duration %}<dt>get duration</dt><dd>{{ item.get_duration }}</dd>{% endif %}
207            {% if item.moda_execut %}<dt>moda execut</dt><dd>{{ item.moda_execut }}</dd>{% endif %}
208            {% if item.nroband_nropiec %}<dt>nroband nropiec</dt><dd>{{ item.nroband_nropiec }}</dd>{% endif %}
209            {% if item.remarques %}<dt>Remarques</dt><dd>{{ item.remarques }}</dd>{% endif %}
210            {% if item.repere_bande %}<dt>Repère bande</dt><dd>{{ item.repere_bande }}</dd>{% endif %}
211            {% if item.struct_modale %}<dt>Struct modale</dt><dd>{{ item.struct_modale }}</dd>{% endif %}
212            {% if item.struct_rythm %}<dt>Struct rythm</dt><dd>{{ item.struct_rythm }}</dd>{% endif %}
213            {% if item.titre_support %}<dt>Titre support</dt><dd>{{ item.titre_support }}</dd>{% endif %}
214            </dl>
215        </div>
216    </div>
217
218</div> <!-- with-rightcol -->
219
220{% endblock %}
221{% else %}
222    <p>No such item</p>
223{% endif %}
Note: See TracBrowser for help on using the repository browser.