{% load utils_extra %}
{% load cat_extra %}
{% load event_extra %}
{% load tag_extra %}
{% picto_from_name "calendar" %}
{% if event.end_day and event.end_day != event.start_day %}du{% else %}le{% endif %}
{{ event.start_day|date|frdate }}
{% if event.start_time %} {% if not event.end_day or event.end_day == event.start_day %}{% if event.end_time %}de{% else %}à{% endif %}{% endif %}
{{ event.start_time }}
{% endif %}
{% if event.end_day and event.end_day != event.start_day %}
au {% if event.end_day and event.end_day != event.start_day %}{{ event.end_day|date|frdate }}{% endif %}
{% endif %}
{% if event.end_time %} {% if not event.end_day|date|frdate or event.end_day == event.start_day %}jusqu'à{% endif %} {{ event.end_time }}{% endif %}
{% if event.has_recurrences %}
{% picto_from_name "repeat" %}
{% for r in event.recurrences.rrules %}
{{ r.to_text }}{% if not forloop.first %}, {% endif %}{% endfor %}, depuis le
{% if event.recurrences.dtstart.date %}
{{ event.recurrences.dtstart.date }}
{% else %}
{{ event.start_day }}
{% endif %}
{% picto_from_name "tag" %}
{% for tag in event.sorted_tags %}
{{ tag|tw_highlight }}
{% if not forloop.last %}, {% endif %}
{% endfor %}
{{ event.category | small_cat_recurrent:event.has_recurrences }}
{{ event|picto_status }}
{{ event.title }}
{{ event|picto_visibility:user.is_authenticated }}
{% picto_from_name "map-pin" %}
{% if event.exact_location %}
{{ event.exact_location.name }}, {{ event.exact_location.city }}
{% else %}
{% if perms.agenda_culturel.change_event and perms.agenda_culturel.change_place %}
{{ event.location }}
{% else %}
{{ event.location }}
{% endif %}
{% endif %}