diff --git a/src/backend/core/templates/emails/calendar_invitation.html b/src/backend/core/templates/emails/calendar_invitation.html new file mode 100644 index 0000000..b4e0b9b --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation.html @@ -0,0 +1,145 @@ + + + + + + Invitation à un événement + + + +
+
+

Invitation à un événement

+
+ +

{{ organizer_display }} vous invite à un événement

+ +
{{ event.summary }}
+ +
+ + + + + + {% if event.location %} + + + + + {% endif %} + + + + +
Quand + {{ start_date }}
+ {{ time_str }} + {% if start_date != end_date %}
jusqu'au {{ end_date }}{% endif %} +
Lieu{{ event.location }}
Organisateur{{ organizer_display }} <{{ event.organizer_email }}>
+
+ + {% if event.description %} +
+

Description

+

{{ event.description|linebreaks }}

+
+ {% endif %} + +
+

Pour répondre à cette invitation, veuillez ouvrir le fichier .ics en pièce jointe avec votre application de calendrier ou répondre directement depuis votre client de messagerie.

+
+ + +
+ + diff --git a/src/backend/core/templates/emails/calendar_invitation.txt b/src/backend/core/templates/emails/calendar_invitation.txt new file mode 100644 index 0000000..90a81ed --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation.txt @@ -0,0 +1,19 @@ +{{ organizer_display }} vous invite à un événement + +Détails de l'événement +====================== + +Titre : {{ event.summary }} +Quand : {{ start_date }} {{ time_str }}{% if start_date != end_date %} - {{ end_date }}{% endif %} +{% if event.location %}Lieu : {{ event.location }} +{% endif %}Organisateur : {{ organizer_display }} <{{ event.organizer_email }}> + +{% if event.description %} +Description : +{{ event.description }} +{% endif %} + +Pour répondre à cette invitation, veuillez ouvrir le fichier .ics en pièce jointe avec votre application de calendrier ou répondre directement depuis votre client de messagerie. + +--- +Cette invitation a été envoyée via {{ app_name }} diff --git a/src/backend/core/templates/emails/calendar_invitation_cancel.html b/src/backend/core/templates/emails/calendar_invitation_cancel.html new file mode 100644 index 0000000..42c759a --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_cancel.html @@ -0,0 +1,133 @@ + + + + + + Événement annulé + + + +
+
+

Événement annulé

+
+ + ANNULÉ + +

{{ organizer_display }} a annulé l'événement suivant

+ +
{{ event.summary }}
+ +
+ + + + + + {% if event.location %} + + + + + {% endif %} + + + + +
Était prévu le + {{ start_date }}
+ {{ time_str }} + {% if start_date != end_date %}
jusqu'au {{ end_date }}{% endif %} +
Lieu{{ event.location }}
Organisateur{{ organizer_display }} <{{ event.organizer_email }}>
+
+ +
+

Cet événement a été annulé. Ouvrez le fichier .ics en pièce jointe pour le supprimer de votre calendrier.

+
+ + +
+ + diff --git a/src/backend/core/templates/emails/calendar_invitation_cancel.txt b/src/backend/core/templates/emails/calendar_invitation_cancel.txt new file mode 100644 index 0000000..8f479ec --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_cancel.txt @@ -0,0 +1,14 @@ +{{ organizer_display }} a annulé l'événement : {{ event.summary }} + +Détails de l'événement annulé +============================= + +Titre : {{ event.summary }} +Était prévu le : {{ start_date }} {{ time_str }}{% if start_date != end_date %} - {{ end_date }}{% endif %} +{% if event.location %}Lieu : {{ event.location }} +{% endif %}Organisateur : {{ organizer_display }} <{{ event.organizer_email }}> + +Cet événement a été annulé. Vous pouvez le supprimer de votre calendrier en ouvrant le fichier .ics en pièce jointe. + +--- +Cette notification a été envoyée via {{ app_name }} diff --git a/src/backend/core/templates/emails/calendar_invitation_reply.html b/src/backend/core/templates/emails/calendar_invitation_reply.html new file mode 100644 index 0000000..3ccf54d --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_reply.html @@ -0,0 +1,120 @@ + + + + + + Réponse à l'événement + + + +
+
+

Réponse reçue

+
+ +

{{ attendee_display }} a répondu à votre événement

+ +
{{ event.summary }}
+ +
+ + + + + + {% if event.location %} + + + + + {% endif %} + + + + +
Quand + {{ start_date }}
+ {{ time_str }} + {% if start_date != end_date %}
jusqu'au {{ end_date }}{% endif %} +
Lieu{{ event.location }}
Participant{{ attendee_display }} <{{ event.attendee_email }}>
+
+ +
+

La réponse du participant a été enregistrée. Ouvrez le fichier .ics en pièce jointe pour mettre à jour votre calendrier.

+
+ + +
+ + diff --git a/src/backend/core/templates/emails/calendar_invitation_reply.txt b/src/backend/core/templates/emails/calendar_invitation_reply.txt new file mode 100644 index 0000000..694a9c0 --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_reply.txt @@ -0,0 +1,14 @@ +{{ attendee_display }} a répondu à votre événement : {{ event.summary }} + +Détails de l'événement +====================== + +Titre : {{ event.summary }} +Quand : {{ start_date }} {{ time_str }}{% if start_date != end_date %} - {{ end_date }}{% endif %} +{% if event.location %}Lieu : {{ event.location }} +{% endif %} + +La réponse du participant a été enregistrée dans le fichier .ics en pièce jointe. + +--- +Cette notification a été envoyée via {{ app_name }} diff --git a/src/backend/core/templates/emails/calendar_invitation_update.html b/src/backend/core/templates/emails/calendar_invitation_update.html new file mode 100644 index 0000000..944c69c --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_update.html @@ -0,0 +1,150 @@ + + + + + + Événement modifié + + + +
+
+

Événement modifié

+
+ + MODIFIÉ + +

{{ organizer_display }} a modifié un événement auquel vous êtes invité(e)

+ +
{{ event.summary }}
+ +
+ + + + + + {% if event.location %} + + + + + {% endif %} + + + + +
Quand + {{ start_date }}
+ {{ time_str }} + {% if start_date != end_date %}
jusqu'au {{ end_date }}{% endif %} +
Lieu{{ event.location }}
Organisateur{{ organizer_display }} <{{ event.organizer_email }}>
+
+ + {% if event.description %} +
+

Description

+

{{ event.description|linebreaks }}

+
+ {% endif %} + +
+

Cet événement a été modifié. Veuillez ouvrir le fichier .ics en pièce jointe pour mettre à jour votre calendrier.

+
+ + +
+ + diff --git a/src/backend/core/templates/emails/calendar_invitation_update.txt b/src/backend/core/templates/emails/calendar_invitation_update.txt new file mode 100644 index 0000000..4a24e55 --- /dev/null +++ b/src/backend/core/templates/emails/calendar_invitation_update.txt @@ -0,0 +1,19 @@ +{{ organizer_display }} a modifié l'événement + +Détails de l'événement mis à jour +================================= + +Titre : {{ event.summary }} +Quand : {{ start_date }} {{ time_str }}{% if start_date != end_date %} - {{ end_date }}{% endif %} +{% if event.location %}Lieu : {{ event.location }} +{% endif %}Organisateur : {{ organizer_display }} <{{ event.organizer_email }}> + +{% if event.description %} +Description : +{{ event.description }} +{% endif %} + +Cet événement a été modifié. Veuillez vérifier les changements et mettre à jour votre calendrier en conséquence. + +--- +Cette notification a été envoyée via {{ app_name }}