]> git.parisson.com Git - mezzo.git/commitdiff
Event details fixes
authorJérémy Fabre <Jeremy@iMac-de-Jeremy.local>
Wed, 19 Oct 2016 09:54:52 +0000 (11:54 +0200)
committerJérémy Fabre <Jeremy@iMac-de-Jeremy.local>
Wed, 19 Oct 2016 09:54:52 +0000 (11:54 +0200)
app/templates/agenda/includes/event_date.html
app/templates/agenda/includes/event_metainfo.html

index 5c1a5334187e1704023b2d5f6f223ce46c0a6893..6e5d159f390c844eeb4e55b29ff16cc8fa3423f8 100644 (file)
@@ -1,72 +1,74 @@
 {% load i18n %}
 {% load event_tags %}
 
-<!-- Start date only  -->
-{% if event.start and not event.end %}
-    {{ event.start|date:event.date_format }}
-    <!-- Start date with hour  -->
-    {% if event.start and event.start|date:"H:i" != "23:59" %}
-        , {{ event.start|date:"H\hi" }}
-    {% endif %}
+{% spaceless %}
+    <!-- Start date only  -->
+    {% if event.start and not event.end %}
+        {{ event.start|date:event.date_format }}
+        <!-- Start date with hour  -->
+        {% if event.start and event.start|date:"H:i" != "23:59" %}
+            , {{ event.start|date:"H\hi" }}
+        {% endif %}
 
-<!-- Start and end date  -->
-{% else %}
-    <!-- Start and end date is the same day  -->
-    {% if event.start|date:"d.m.y" == event.end|date:"d.m.y" %}
-        {% if not event.periods.all %}
-            {{ event.start|date:event.date_format }}
-            <!-- Start date with hour  -->
-            {% if event.end and event.end|date:"H:i" != "23:59" %}
-                - {{ event.start|date:" H\hi" }} - {{ event.end|date:"H\hi" }}
+    <!-- Start and end date  -->
+    {% else %}
+        <!-- Start and end date is the same day  -->
+        {% if event.start|date:"d.m.y" == event.end|date:"d.m.y" %}
+            {% if not event.periods.all %}
+                {{ event.start|date:event.date_format }}
+                <!-- Start date with hour  -->
+                {% if event.end and event.end|date:"H:i" != "23:59" %}
+                    , {{ event.start|date:" H\hi" }} - {{ event.end|date:"H\hi" }}
+                {% else %}
+                    , {{ event.start|date:" H\hi" }}
+                {% endif %}
             {% else %}
-                - {{ event.start|date:" H\hi" }}
+                {{ event.start|date:event.date_format }}
+                {% for period in event.periods.all %}
+                    {% if period.date_to and period.date_to|date:"H:i" != "23:59" %}
+                        ,{{ period.date_from|date:"H\hi" }} - {{ period.date_to|date:"H\hi" }}
+                    {% else %}
+                        {% if forloop.last or event.periods.all|length == 2 %} {% trans "and"%} {% elif not forloop.first %}, {% endif %}
+                            {{ period.date_from|date:"H\hi" }}
+                    {% endif %}
+                {% endfor %}
             {% endif %}
-        {% else %}
-            {{ event.start|date:event.date_format }}
+
+        <!-- Start and end date are the same month  -->
+        {% elif event.start|date:"m.y" == event.end|date:"m.y" %}
+          {% if event.periods.all %}
+            {% with event.periods.all|same_time_in_periods as same_time_in_periods %}
             {% for period in event.periods.all %}
                 {% if period.date_to and period.date_to|date:"H:i" != "23:59" %}
-                    - {{ period.date_from|date:"H\hi" }} - {{ period.date_to|date:"H\hi" }}
+                    {{ period.date_from|date:event.date_format }}
+                    {% if period|period_is_more_than_hours:4 %}
+                        , {{ period.date_from|date:"H\hi" }} {% trans "to" %} {{ period.date_to|date:"H\hi" }}
+                    {% else %}
+                        , {{ period.date_from|date:"H\hi" }}
+                    {% endif %}
                 {% else %}
-                    {% if forloop.last or event.periods.all|length == 2 %} {% trans "and"%} {% elif not forloop.first %}- {% endif %}
+                    {% if event.periods.all|length > 1 and not forloop.last %}
+                        {{ period.date_from|date:event.date_format }}{% if event.periods.all|length == 2 %} {% trans "and" %} {% else %}{% endif %}
+                    {% else %}
+                        {{ period.date_from|date:event.date_format }}
+                        {% if event.periods.all|length > 1 and forloop.first %} {% trans "and" %}{% endif %}
+                    {% endif %}
+                    {% if same_time_in_periods and forloop.last %}
                         {{ period.date_from|date:"H\hi" }}
+                    {% elif not same_time_in_periods %}
+                        , {{ period.date_from|date:"H\hi" }}
+                    {% endif %}
                 {% endif %}
+                <br />
             {% endfor %}
+            {% endwith %}
+          {% else %}
+            {{ event.start|date:event.date_format }} {% trans "to" %} {{ event.end|date:event.date_format }} - {{ event.start|date:"H\hi" }} - {{ event.end|date:"H\hi" }}
+          {% endif %}
+        <!-- Start and end date are completely different  -->
+        {% else %}
+            {{ event.start|date:"j F" }} {% trans "to" %} {{ event.end|date:"j F" }}
         {% endif %}
 
-    <!-- Start and end date are the same month  -->
-    {% elif event.start|date:"m.y" == event.end|date:"m.y" %}
-      {% if event.periods.all %}
-        {% with event.periods.all|same_time_in_periods as same_time_in_periods %}
-        {% for period in event.periods.all %}
-            {% if period.date_to and period.date_to|date:"H:i" != "23:59" %}
-                {{ period.date_from|date:event.date_format }}
-                {% if period|period_is_more_than_hours:4 %}
-                    - {{ period.date_from|date:"H\hi" }} {% trans "to" %} {{ period.date_to|date:"H\hi" }}
-                {% else %}
-                    - {{ period.date_from|date:"H\hi" }}
-                {% endif %}
-            {% else %}
-                {% if event.periods.all|length > 1 and not forloop.last %}
-                    {{ period.date_from|date:event.date_format }}{% if event.periods.all|length == 2 %} {% trans "and" %} {% else %}{% endif %}
-                {% else %}
-                    {{ period.date_from|date:event.date_format }}
-                    {% if event.periods.all|length > 1 and forloop.first %} {% trans "and" %}{% endif %}
-                {% endif %}
-                {% if same_time_in_periods and forloop.last %}
-                    {{ period.date_from|date:"H\hi" }}
-                {% elif not same_time_in_periods %}
-                    - {{ period.date_from|date:"H\hi" }}
-                {% endif %}
-            {% endif %}
-            <br />
-        {% endfor %}
-        {% endwith %}
-      {% else %}
-        {{ event.start|date:event.date_format }} {% trans "to" %} {{ event.end|date:event.date_format }} - {{ event.start|date:"H\hi" }} - {{ event.end|date:"H\hi" }}
-      {% endif %}
-    <!-- Start and end date are completely different  -->
-    {% else %}
-        {{ event.start|date:"j F" }} {% trans "to" %} {{ event.end|date:"j F" }}
     {% endif %}
-
-{% endif %}
+{% endspaceless %}
index 5bab7f44c05da5759adce03dc0745bf2b852f3c7..741b837eace38a24214bed8feb065f96fb7da004 100644 (file)
 {% endwith %}
 
 {% if event.brochure %}
-        <div class="page__meta-title page__meta-title--small">{% trans "Room program" %}</div>
+        <div class="page__meta-title page__meta-title--small">{% trans "Downloads" %}</div>
         <p class="page__meta-text">
             <a href='{{ event.brochure.url }}' target="_blank">
-                {% trans "Download" %}
+                {{ event.brochure.filename }}
             </a>
         </p>
 {% endif %}