From: Guillaume Pellerin Date: Wed, 9 Mar 2016 22:35:48 +0000 (+0100) Subject: add children events, add related event links, add l10n setting X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=f8652a4a56cab07ab4407958cef9e77ffc7378fc;p=mezzo.git add children events, add related event links, add l10n setting --- diff --git a/app/sandbox/settings.py b/app/sandbox/settings.py index 8055a67e..71f2f0bc 100644 --- a/app/sandbox/settings.py +++ b/app/sandbox/settings.py @@ -94,7 +94,7 @@ USE_TZ = True # Language code for this installation. All choices can be found here: # http://www.i18nguy.com/unicode/language-identifiers.html -LANGUAGE_CODE = "en" +LANGUAGE_CODE = "fr" # Supported languages LANGUAGES = ( @@ -115,6 +115,7 @@ SITE_ID = 1 # If you set this to False, Django will make some optimizations so as not # to load the internationalization machinery. USE_I18N = True +USE_L10N = True AUTHENTICATION_BACKENDS = ("mezzanine.core.auth_backends.MezzanineBackend",) diff --git a/app/templates/agenda/event_detail.html b/app/templates/agenda/event_detail.html index 0722dc77..0633b209 100644 --- a/app/templates/agenda/event_detail.html +++ b/app/templates/agenda/event_detail.html @@ -147,6 +147,17 @@ {% endblock %} +{% block event_related %} +

{% trans "Artists" %}

+{% for artist in event.artists.all %} +{{ artist.name }} +{% endfor %} +

{% trans "Videos" %}

+{% for video in event.videos.all %} +{{ video.title }} +{% endfor %} +{% endblock %} + {% block event_detail_comments %} {% if event.allow_comments %}{% comments_for event %}{% endif %} {% endblock %} diff --git a/app/templates/agenda/event_list.html b/app/templates/agenda/event_list.html index ecd5d7d7..2c374685 100644 --- a/app/templates/agenda/event_list.html +++ b/app/templates/agenda/event_list.html @@ -103,18 +103,12 @@ {% endblock %} {% block event_list_event_metainfo %} - {% editable event.start event.end event.location %} -

- {{ event.start }} - {% if event.end %} - {% trans "-" %} {{ event.end }} - {% endif %} - {% if event.location %} - {% trans "at" %} - {{ event.location }} - {% endif %} -

- {% endeditable %} + {% include "agenda/includes/event_metainfo.html" %} + {% for child in event.children.all %} + {% with child as event %} + {% include "agenda/includes/event_metainfo.html" %} + {% endwith %} + {% endfor %} {% endblock %} {% block event_list_event_links %} @@ -131,7 +125,6 @@ {% endif %}

- {% trans "read more" %} {% if event.allow_comments %} / {% if settings.COMMENTS_DISQUS_SHORTNAME %} diff --git a/app/templates/agenda/includes/event_metainfo.html b/app/templates/agenda/includes/event_metainfo.html new file mode 100644 index 00000000..f9b9f099 --- /dev/null +++ b/app/templates/agenda/includes/event_metainfo.html @@ -0,0 +1,14 @@ +{% load i18n mezzanine_tags event_tags %} +{% editable event.start event.end event.location %} +

+ {{ event.start }} + {% if event.end %} + {% trans "-" %} {{ event.end }} + {% endif %} + {% if event.location %} + {% trans "at" %} + {{ event.location }} + {% endif %} + {% trans "read more" %} +

+{% endeditable %} diff --git a/lib/mezzanine-agenda b/lib/mezzanine-agenda deleted file mode 160000 index e445d26e..00000000 --- a/lib/mezzanine-agenda +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e445d26eb34d9c3c390391406c6ccb9f6d1380c1