]> git.parisson.com Git - telemeta.git/commitdiff
affichage item v1 + bug largeur liste definition list
authorjulia <>
Fri, 7 Mar 2008 14:10:24 +0000 (14:10 +0000)
committerjulia <>
Fri, 7 Mar 2008 14:10:24 +0000 (14:10 +0000)
telemeta/htdocs/css/telemeta.css
telemeta/htdocs/js/application.js
telemeta/templates/collection_detail.html
telemeta/templates/mediaitem_detail.html

index f9a1566a242c210f5d3acae255fc689d7d8132c5..dfcf8c4ff5b3d214b3a49fe99807af5ce70a1e65 100644 (file)
@@ -369,7 +369,7 @@ dl.listing dt {
     color: #444;
 }
 dl.listing dd {
-
+    width: 70%;
     font-weight: bold;
 }
 .extraInfos h4 {
@@ -396,7 +396,7 @@ dl.listing dd {
     color: #EFEFEF;
 }
 .extraInfos h4.on a {
-    color: #EFEFEF;
+    color: #FFF;
     background-position: 0 -17px;
 }
 .extraInfos h4.on a:hover {
index c3620d8028b788912bb49a3e999ece1f25eda74a..255494fae65784bbd26c1a159f21f37939a59a59 100755 (executable)
@@ -11,6 +11,7 @@ function ployBlocks() {
                extraInfos[i].onclick = function() {
                        this.parentNode.getElementsByTagName("div")[0].toggle();
                        this.toggleClassName('on');
+                       return false;
                }
        }
 }
\ No newline at end of file
index fc933ba19ca983c5797d8b87c64c4a75ff19b7f4..63c7ee4c38c9f209f4bf26bcf11931b6ecc1803e 100644 (file)
@@ -68,8 +68,8 @@
             <h4 class="on"><a href="#">Données ethnographiques</a></h4>
             <div>
                 <dl class="listing">
-                <dt>État / Nation</dt><dd>{% for item in object.items.all %}{{item.etat}}{% if not forloop.last %},{% endif %}{% endfor %}</dd>
-                <dt>Ethnie / Groupe social</dt><dd>{% for item in object.items.all %}{{item.ethnie_grsocial}}{% if not forloop.last %},{% endif %}{% endfor %}</dd>
+                <dt>État / Nation</dt><dd>{% for item in object.items.all %}{% if item.etat %}{{item.etat}}{% if not forloop.last %}, {% endif %}{% endif %}{% endfor %}</dd>
+                <dt>Ethnie / Groupe social</dt><dd>{% for item in object.items.all %}{% if item.ethnie_grsocial %}{{item.ethnie_grsocial}}{% if not forloop.last %}, {% endif %}{% endif %}{% endfor %}</dd>
                 <dt>Contexte de l’enregistrement</dt><dd>{{ object.terrain_ou_autre }}</dd>
                 </dl>
             </div>
index 45a7fa0090991600c793db540a9edadef68bb662..17d89d86cd17c08cebdbc2d6e2798fd9aa3da9c2 100644 (file)
@@ -2,6 +2,8 @@
 {% load telemeta_utils %}\r
 \r
 {% block extra_javascript %}\r
+<script src="{% url telemeta-js "prototype-1.6.0.2.js" %}" type="text/javascript"></script>\r
+<script src="{% url telemeta-js "application.js" %}" type="text/javascript"></script>\r
 <script src="{% url telemeta-js "swfobject.js" %}" type="text/javascript"></script>\r
 {% endblock %}\r
 \r
     </div>\r
 </div>\r
 {% endif %}\r
-<div id="leftcol">\r
-    <div class="item_block">\r
-        <dl class="listing">\r
-            <!-- <dt class="head">Element</dt>\r
-            <dd class="head">Value</dd> -->\r
-            {% for field in item.to_list %}\r
-            {% ifnotequal field.name "title" %}\r
-            {% ifnotequal field.name "file" %}\r
-            <dt>{{ field.name }}</dt>\r
-            {% ifequal field.name "collection" %}\r
-            <dd><a href="{% url telemeta-collection-detail field.value.id|urlencode %}">{{ field.value }}</a></dd>\r
-            {% else %}\r
-            <dd>{{ field.value }}</dd>\r
-            {% endifequal %}\r
-            {% endifnotequal %}\r
-            {% endifnotequal %}\r
-            {% endfor %}\r
-        </dl>\r
-        <div class="nett"></div>\r
+    <div id="leftcol">\r
+        <div class="infos">\r
+            <dl class="listing">\r
+                <dt>Auteur</dt><dd>{{ item.auteur }}</dd>\r
+                <dt>Année d'enregistrement</dt><dd>{{ item.annee_enr }}</dd>\r
+                <dt>Date d'enregistrement</dt><dd>{{ item.dates_enregistr }}</dd>\r
+                <dt>Titre</dt><dd>{{ item.title }}</dd>\r
+                <dt>Traduction du titre</dt><dd>{{ item.transcrip_trad }}</dd>\r
+                <dt>Collection</dt><dd><a href="{% url telemeta-collection-detail item.collection.id|urlencode %}">{{ item.collection.title }}</a></dd>\r
+                <dt>Durée</dt><dd>{{ item.duree }}</dd>\r
+                {% if item.collection.ispublished %}\r
+                <dt>Ref</dt><dd>{{ item.Ref }}</dd>\r
+                {% endif %}\r
+            </dl>\r
+            <div class="nett"></div>\r
+        </div>\r
+        <div class="extraInfos">\r
+            <h4 class="on"><a href="#">Informations géographiques et ethnographiques</a></h4>\r
+            <div>\r
+                <dl class="listing">\r
+                <dt>Continent</dt><dd>{{ item.continent }}</dd>\r
+                <dt>État / Nation</dt><dd>{{ item.etat }}</dd>\r
+                <dt>Région / Village</dt><dd>{{ item.region_village }}</dd>\r
+                <dt>Ethnie/ Groupe social</dt><dd>{{ item.ethnie_grsocial }}</dd>\r
+                <dt>Aire culturelle</dt><dd>{{ item.aire_geo_cult }}</dd>\r
+                <dt>Contexte ethnographique</dt><dd>?</dd>\r
+                <dt>Mots clés</dt><dd>{{ item.fonction_usage }}</dd>\r
+                <dt>Commentaires</dt><dd>{{ item.comm_fonctusage }}</dd>\r
+                </dl>\r
+            </div>\r
+            <div class="nett"></div>\r
+        </div>\r
+        <div class="extraInfos">\r
+            <h4 class="on"><a href="#">Formation musicale</a></h4>\r
+            <div>\r
+                <dl class="listing">\r
+                <dt>Forme / genre vernaculaire</dt><dd>{{ item.form_genr_style }}</dd>\r
+                <dt>Forme / genre générique</dt><dd>{{ item.formstyl_generi }}</dd>\r
+                </dl>\r
+                + bloc 4 col\r
+            </div>\r
+            <div class="nett"></div>\r
+        </div>\r
+        <div class="extraInfos">\r
+            <h4 class="on"><a href="#">Identification du document</a></h4>\r
+            <div>\r
+                <dl class="listing">\r
+                <dt>Format</dt><dd>{{ item.format }}</dd>\r
+                <dt>Cote item</dt><dd>{{ item.id }}</dd>\r
+                <dt>N° de l'item</dt><dd>{{ item.face_plage }}</dd>\r
+                </dl>\r
+            </div>\r
+            <div class="nett"></div>\r
+        </div>\r
+        <div class="extraInfos">\r
+            <h4 class="on"><a href="#">Informations documentaires</a></h4>\r
+            <div>\r
+                <dl class="listing">\r
+                <dt>choixcollecteur</dt><dd>{{ item.choixcollecteur }}</dd>\r
+                <dt>comm fonctusage</dt><dd>{{ item.comm_fonctusage }}</dd>\r
+                <dt>Copie de</dt><dd>{{ item.copie_de }}</dd>\r
+                <dt>Enregistré par</dt><dd>{{ item.enregistre_par }}</dd>\r
+                <dt>File</dt><dd>{{ item.file }}</dd>\r
+                <dt>get duration</dt><dd>{{ item.get_duration }}</dd>\r
+                <dt>moda execut</dt><dd>{{ item.moda_execut }}</dd>\r
+                <dt>nroband nropiec</dt><dd>{{ item.nroband_nropiec }}</dd>\r
+                <dt>Remarques</dt><dd>{{ item.remarques }}</dd>\r
+                <dt>Repère bande</dt><dd>{{ item.repere_bande }}</dd>\r
+                <dt>Struct modale</dt><dd>{{ item.struct_modale }}</dd>\r
+                <dt>Struct rythm</dt><dd>{{ item.struct_rythm }}</dd>\r
+                <dt>Titre support</dt><dd>{{ item.titre_support }}</dd>\r
+                </dl>\r
+            </div>\r
+            <div class="nett"></div>\r
+        </div>\r
     </div>\r
-</div>\r
+    <script type="text/javascript">\r
+        ployBlocks();\r
+    </script>\r
 {% endblock %}\r
 {% else %}\r
     <p>No such item</p>\r