From 58e4545ee1493541a46dca81f58ee00f753e3259 Mon Sep 17 00:00:00 2001
From: Jean-Marie Favreau
Date: Sat, 4 Nov 2023 16:17:28 +0100
Subject: [PATCH] =?UTF-8?q?Am=C3=A9lioration=20du=20rendu?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../templates/agenda_culturel/event.html | 35 ++++++++++++++++---
.../templates/agenda_culturel/list.html | 24 ++++++-------
.../agenda_culturel/page-events.html | 30 ++++++++++++----
src/agenda_culturel/templatetags/cat_extra.py | 8 +++--
4 files changed, 72 insertions(+), 25 deletions(-)
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 }}
+
+ - Début : {{ object.start_day }} {% if object.start_time %} à {{ object.start_time }}{% endif %}
+ {% if object.end_day or object.end_time %}
+ - Fin :
+ {% if object.end_day %}{{ object.end_day }}{% endif %}
+ {% if object.end_time %}{{ object.end_time }}{% endif %}
+
+ {% endif %}
+
+
+
+
+{{ 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
-
-
{% 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.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 }}
+
-
+ {% 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