diff --git a/src/agenda_culturel/templates/agenda_culturel/event.html b/src/agenda_culturel/templates/agenda_culturel/event.html index 452d04d..a1011a1 100644 --- a/src/agenda_culturel/templates/agenda_culturel/event.html +++ b/src/agenda_culturel/templates/agenda_culturel/event.html @@ -1,10 +1,37 @@ -{% extends "agenda_culturel/page-events.html" %} +{% extends "agenda_culturel/page.html" %} {% block title %}{{ object.title }}{% endblock %} -{% block events %} +{% load cat_extra %} -

{{ object.title }}

-

Date : {{ object.start_day }}

+ +{% block content %} + +
+
+

{{ object.title }}

+ +
+ +

{{ event.description }}

+ + +
{% endblock %} \ No newline at end of file diff --git a/src/agenda_culturel/templates/agenda_culturel/list.html b/src/agenda_culturel/templates/agenda_culturel/list.html index 127aa49..22283fa 100644 --- a/src/agenda_culturel/templates/agenda_culturel/list.html +++ b/src/agenda_culturel/templates/agenda_culturel/list.html @@ -3,9 +3,10 @@ {% block title %}Tous les événements{% endblock %} {% block content %} -

Derniers événements soumis

-
+

Derniers événements soumis

+
+
Filtrer et trier
@@ -15,28 +16,27 @@
- - {% for obj in paginator_filter %} {{ obj.title }}
{% endfor %} - + +
{% endblock %} \ No newline at end of file diff --git a/src/agenda_culturel/templates/agenda_culturel/page-events.html b/src/agenda_culturel/templates/agenda_culturel/page-events.html index 2d06be1..705a9d8 100644 --- a/src/agenda_culturel/templates/agenda_culturel/page-events.html +++ b/src/agenda_culturel/templates/agenda_culturel/page-events.html @@ -11,6 +11,15 @@ {% css_categories %} {% endblock %} +{% block title %} +{% if category %} + {{ category.alt_name | capfirst }} + {{ selected_mode }} + {% else %} + {{ selected_mode | capfirst }} + {% endif %} +{% endblock %} + {% block content %}
@@ -72,17 +81,26 @@

{{ date |date:"l j F"| capfirst }}

{% for event in events_date %}
-

{{ event.title }}

- {{ event.description }} +

+ {% if not event.end_day and event.start_time %}{{ event.start_time }}{% endif %} + {{ event.title }}

+ {% if event.end_day %}

Cet événement dure du {{ event.start_day |date:"l j F" }} au {{ event.end_day |date:"l j F" }}

{% endif %} +

{{ event.description |truncatewords:20 }}

+
- {% if category %} +

{% if category %} {{ event.category | small_cat }} {% else %} {% url 'view_mode_cat' selected_mode.name event.category.pk as url_cat %} {{ event.category | small_cat:url_cat }} - {% endif %} -

- + {% endif %}

+

+ {% for tag in event.tags %} + {{ tag }} + {% endfor %} +

+ + {% endfor %} {% endif %} {% endwith %} diff --git a/src/agenda_culturel/templatetags/cat_extra.py b/src/agenda_culturel/templatetags/cat_extra.py index a05eea3..f236257 100644 --- a/src/agenda_culturel/templatetags/cat_extra.py +++ b/src/agenda_culturel/templatetags/cat_extra.py @@ -84,8 +84,10 @@ def css_categories(): return mark_safe(result) @register.filter -def small_cat(category, url=None): +def small_cat(category, url=None, contrast=True): + + class_contrast = " contrast" if contrast else "" if url is None: - return mark_safe(' ' + category.name + "") + return mark_safe(' ' + category.name + "") else: - return mark_safe(' ' + category.name + "") \ No newline at end of file + return mark_safe(' ' + category.name + "") \ No newline at end of file