]> git.parisson.com Git - teleforma.git/commitdiff
Fix media copy rules
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 27 Apr 2017 14:25:49 +0000 (16:25 +0200)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 27 Apr 2017 14:25:49 +0000 (16:25 +0200)
teleforma/management/commands/teleforma-copy-conferences.py
teleforma/templates/teleforma/courses.html
teleforma/templates/teleforma/inc/media_list.html

index 02a857fbd25a806ec018bba024ba3736898844c9..e51b314219a412ee4e0d8f2761aab70a9708b872 100644 (file)
@@ -28,14 +28,18 @@ class Command(BaseCommand):
     courses = ['OB','PAC','PC','PP','DA','Affaires','DIE','Civil','Penal','Social']
     period_1_name = 'Semestrielle'
     period_2_name = 'PrĂ©-Estivale'
+    course_type = 'Cours'
 
     def handle(self, *args, **options):
         period_1 = Period.objects.get(name=self.period_1_name)
         period_2 = Period.objects.get(name=self.period_2_name)
+        course_type = CourseType.objects.get(name=course_type)
+
         for course in self.courses:
-            medias = Media.objects.filter(period=period_1, course=course)
+            medias = Media.objects.filter(period=period_1, course=course, type=course_type)
             for media in medias:
                 media.pk = None
                 media.save()
                 media.period = period_2
+                media.is_published = False
                 media.save()
index ef354ec1b2a42c8fd2456c87f3a9825162f9574a..55bbd04a26265197ef34c1069ab43108b63bb39c 100644 (file)
@@ -88,7 +88,15 @@ $(document).ready(function(){
         {% endblock %}
 
         {% block media %}
-         {% include "teleforma/inc/media_list.html" %}
+            {% with "Passed conferences" as title %}
+                {% include "teleforma/inc/media_list.html" %}
+            {% endwith %}
+        {% endblock %}
+
+        {% block media %}
+            {% with "Web class" as title %}
+                {% include "teleforma/inc/media_list.html" %}
+            {% endwith %}
         {% endblock %}
 
         {% block document %}
index 95b3a799fbeb68085edce497937c1fbf3eb2f298..afde6ad0b4c9453dd56501a44cf727a76c5eeaea 100644 (file)
@@ -5,7 +5,7 @@
 {% if course.media.all|from_course_type:type|from_period:period %}
 <div class="course_content">
 <div class="course_subtitle">
-    <h3><img src="/static/telemeta/images/item_title.png" width="10px" alt="" /> {% trans "Passed conferences"%}</h3>
+    <h3><img src="/static/telemeta/images/item_title.png" width="10px" alt="" /> {% trans title %}</h3>
 </div>
     <table class="listing" width="100%">
     <tbody>