]> git.parisson.com Git - teleforma.git/commitdiff
fix conference details, add cours link title, add conf admin search fields
authoryomguy <yomguy@parisson.com>
Sat, 18 Aug 2012 21:51:03 +0000 (23:51 +0200)
committeryomguy <yomguy@parisson.com>
Sat, 18 Aug 2012 21:51:03 +0000 (23:51 +0200)
teleforma/admin.py
teleforma/templates/teleforma/course_conference.html
teleforma/templates/teleforma/course_media.html

index d55c405318c0ca65df9def149fd2bd855d6910ff..a2d4119a84f0a83ba29db5caecb59f5cd28801ec 100644 (file)
@@ -48,7 +48,7 @@ class MediaAdmin(admin.ModelAdmin):
 
 class ConferenceAdmin(admin.ModelAdmin):
     exclude = ['readers']
-    search_fields = ['public_id']
+    search_fields = ['public_id', 'id']
 
 
 admin.site.unregister(User)
index 5d569f1fdb3793f4e469630d4fae036b73c7b7a8..fa0085d353a640cb48d06c684c23aec82b0b10a3 100644 (file)
@@ -37,7 +37,7 @@
         <a href="{% url teleforma-conference-audio conference.id %}" class="component_icon button icon_speaker">&nbsp;{% trans "Audio" %}</a>
     </div>
 
-{{ course.title }} - {{ type }} - {% trans "Session" %} {{ conference.session }}
+<a href="{% url teleforma-course-detail course.id %}" style="color: #000;">{{ course.title }}</a> - {{ type }} - {% trans "Session" %} {{ conference.session }}
 
 </div>
 
 {% block general_info %}
 <div class="course_content" id="media_infos">
 <dl class="listing">
-<dt>{% trans "Title" %}</dt><dd>{{ conference.course.title }}</dd>
+
 {% if conference.professor %}
-<dt>{% trans "Professor" %}</dt><dd><a href="{% url telemeta-profile-detail conference.professor.user.username %}" target="_blank">{{ conference.professor }}</a></dd>
+<dt>{% trans "Professor" %}</dt>
+    <dd><a href="{% url telemeta-profile-detail media.conference.professor.user.username %}" target="_blank">{{ conference.professor }}</a></dd>
 {% endif %}
 <dt>{% trans "Session" %}</dt><dd>{{ conference.session }}</dd>
-<dt>{% trans "Room" %}</dt><dd>{{ conference.room }}</dd>
-<dt>{% trans "Begin" %}</dt><dd>{{ conference.date_begin }}</dd>
-<dt>{% trans "End" %}</dt><dd>{{ conference.date_end|yes_no }}</dd>
+{% if conference.comment %}<dt>{% trans "Comment" %}</dt><dd>{{ conference.comment }}</dd>{% endif %}
+<dt>{% trans "Begin date" %}</dt><dd>{{ conference.date_begin }}</dd>
+{% if conference.date_end %}<dt>{% trans "End date" %}</dt><dd>{{ conference.date_end|yes_no }}</dd>{% endif %}
 <dt>{% trans "Live" %}</dt><dd>{{ conference.streaming|yes_no }}</dd>
+{% if conference.room %}<dt>{% trans "Room" %}</dt><dd>{{ conference.room }}</dd>{% endif %}
+{% if user.is_staff or user.is_superuser %}
+<dt>{% trans "Conference ID" %}</dt><dd>{{ conference.public_id }}</dd>
+
+<dt>{% trans "Mime type" %}</dt><dd>{{ media.mime_type }}</dd>
+
+
 </dl>
 </div>
 {% endblock general_info %}
index 007642abbf7fadd1cc0cdc1a55b02ecd8c212bd0..102fb9fef4ff6f3e29c29d57de5d4ff4de449275 100644 (file)
@@ -80,7 +80,7 @@ $(document).ready(function(){
         {% endif %}
     </div>
 
-    {{ course.title }} - {{ type }}{% if media.conference %} - {% trans "Session" %} {{ media.conference.session }}{% endif %}
+    <a href="{% url teleforma-course-detail course.id %}" style="color: #000;">{{ course.title }}</a> - {{ type }}{% if media.conference.session %} - {% trans "Session" %} {{ media.conference.session }}{% endif %}
 
 </div>
 
@@ -125,21 +125,25 @@ $(document).ready(function(){
 {% block general_info %}
 <div class="course_content" id="media_infos">
 <dl class="listing">
-{% dl_field item "title" placeholder %}
+
+{% if media.conference %}
 {% if media.conference.professor %}
 <dt>{% trans "Professor" %}</dt>
     <dd><a href="{% url telemeta-profile-detail media.conference.professor.user.username %}" target="_blank">{{ media.conference.professor }}</a></dd>
 {% endif %}
-
-{% if media.conference %}
+<dt>{% trans "Session" %}</dt><dd>{{ media.conference.session }}</dd>
+{% if media.conference.comment %}<dt>{% trans "Comment" %}</dt><dd>{{ media.conference.comment }}</dd>{% endif %}
 <dt>{% trans "Begin date" %}</dt><dd>{{ media.conference.date_begin }}</dd>
 <dt>{% trans "End date" %}</dt><dd>{{ media.conference.date_end }}</dd>
-<dt>{% trans "Session" %}</dt><dd>{{ media.conference.session }}</dd>
-<dt>{% trans "Room" %}</dt><dd>{{ media.conference.room }}</dd>
-<dt>{% trans "Comment" %}</dt><dd>{{ media.conference.comment }}</dd>
-{% endif %}
+{% if media.conference.room %}<dt>{% trans "Room" %}</dt><dd>{{ media.conference.room }}</dd>{% endif %}
+{% if user.is_staff or user.is_superuser %}
+<dt>{% trans "Conference ID" %}</dt><dd>{{ media.conference.public_id }}</dd>
 <dt>{% trans "Date added" %}</dt><dd>{{ media.date_added }}</dd>
+{% endif %}
+{% endif %}
+
 <dt>{% trans "Mime type" %}</dt><dd>{{ media.mime_type }}</dd>
+
 </dl>
 </div>