{# Widget « Agenda » — événements datés à venir. Le widget Chronologie existant raconte un passé ; celui-ci annonce un futur. La différence n'est pas cosmétique : ici les dates sont de vraies dates, donc on peut trier, masquer ce qui est passé, regrouper par mois et exporter. Le tri, le regroupement et la mise en forme des dates sont faits côté PHP : Twig reçoit des groupes déjà prêts (`groups`), plus un lien d'export iCalendar (`icsHref`) construit en amont sous forme de data-URI — pas de route supplémentaire à exposer pour un simple fichier statique. #}
{% if title or (enableIcs and icsHref) %}
{% if title %}

{{ title }}

{% endif %} {% if enableIcs and icsHref %} Ajouter à mon agenda {% endif %}
{% endif %} {% if groups is empty %}

{{ emptyText }}

{% else %} {% for group in groups %}
{% if group.label %}

{{ group.label }}

{% endif %}
{% endfor %} {% endif %}