diff --git a/templates/eleve_absences.twig b/templates/eleve_absences.twig
index 94c5f2f..c70da67 100644
--- a/templates/eleve_absences.twig
+++ b/templates/eleve_absences.twig
@@ -1,12 +1,18 @@
- {% for entry in entries %}
+ {% for entry in entries|sort((a,b) => a['bf_date_debut'] <=> b['bf_date_debut'])|reverse %}
-
{{ entry['bf_date_debut_evenement']|date("m/d/Y H:i") }} - {{ entry['bf_date_fin_evenement']|date("m/d/Y H:i") }}
- {% if entry['bf_commentaire']|default %}
-
{{ entry['bf_commentaire'] }}
+ {% if entry['bf_date_debut'] == entry['bf_date_fin'] %}
+
{{ entry['bf_date_debut']|date("m/d/Y") }}
{% else %}
-
Aucune information
+
{{ entry['bf_date_debut']|date("m/d/Y H:i") }} - {{ entry['bf_date_fin']|date("m/d/Y H:i") }}
{% endif %}
+
+ {% if entry['bf_commentaire']|default %}
+ {{ entry['bf_commentaire'] }}
+ {% else %}
+ Aucune information
+ {% endif %}
+
{% endfor %}