Aktuelles Verhalten
Eine E-Mail wird ausschliesslich bei einem Statuswechsel bei einem Kurs oder bei einer Kursanmeldung automatisch ausgelöst. Der Benutzer hat keine Möglichkeit eine E-Mail individuell für einen Teilnehmer auszulösen ohne den Status eines Kurses oder einer Kursanmeldung zu ändern.
Für verschiedene Anwendungsfälle besteht der Wunsch, eine E-Mail explizit auszulösen, ohne dabei den Status des Kurses oder der Anmeldung zu verändern. Beispiel: E-Mail-Adresse eines Teilnehmers wird korrigiert und nun möchte man alle bereits versendeten E-Mails (welche automatisch durch Statuswechsel veranlasst wurden) manuell und individuell für die Person mit der bereinigten E-Mail-Adresse auslösen.
Gewünschtes Verhalten
Es sollte die Möglichkeit bestehen, für eine ausgewählte Anmeldung eine bestimmte E-Mail zu versenden. Der Versand der E-Mail muss in der Korrespondenzsprache der Person (laut ihrem Profil) versendet werden. Die E-Mails werden in derselben Sprache versendet wie die entsprechenden automatisch ausgelösten.
Auf der Teilnahmeseite gibt es einen neuen Dropdown Button „E-Mail senden“ in der Toolbar. Als Label im Dropdown wird dasselbe wie in den Texten / CustomContent verwendet. Dieser Button ist nur mit can?(:create, @event) Berechtigung sichtbar (= Kursadministration).
Der manuelle Versand der folgenden E-Mail-Vorlagen soll möglich sein (unabhängig davon in welchem Status sich der Kurs oder die Kursanmeldung befindet). Es stehen nur diejenigen zur Verfügung, welche der Rolle der Teilnahme entsprechen (TN Mails für TN, Kursleitungs Mails für Kurs- und Klassenleitungen).
Es braucht entsprechend einen neuen Controller, welcher aufgrund des gewählten Custom Contents den entsprechenden Mailer mit den notwendigen Parametern aufruft (via deliver_later).
┆Issue is synchronized with this Jira Key Result by Unito
┆Issue Number: HIT-906
Aktuelles Verhalten
Eine E-Mail wird ausschliesslich bei einem Statuswechsel bei einem Kurs oder bei einer Kursanmeldung automatisch ausgelöst. Der Benutzer hat keine Möglichkeit eine E-Mail individuell für einen Teilnehmer auszulösen ohne den Status eines Kurses oder einer Kursanmeldung zu ändern.
Für verschiedene Anwendungsfälle besteht der Wunsch, eine E-Mail explizit auszulösen, ohne dabei den Status des Kurses oder der Anmeldung zu verändern. Beispiel: E-Mail-Adresse eines Teilnehmers wird korrigiert und nun möchte man alle bereits versendeten E-Mails (welche automatisch durch Statuswechsel veranlasst wurden) manuell und individuell für die Person mit der bereinigten E-Mail-Adresse auslösen.
Gewünschtes Verhalten
Es sollte die Möglichkeit bestehen, für eine ausgewählte Anmeldung eine bestimmte E-Mail zu versenden.
Der Versand der E-Mail muss in der Korrespondenzsprache der Person (laut ihrem Profil) versendet werden.Die E-Mails werden in derselben Sprache versendet wie die entsprechenden automatisch ausgelösten.Auf der Teilnahmeseite gibt es einen neuen Dropdown Button „E-Mail senden“ in der Toolbar. Als Label im Dropdown wird dasselbe wie in den Texten / CustomContent verwendet. Dieser Button ist nur mit
can?(:create, @event)Berechtigung sichtbar (= Kursadministration).Der manuelle Versand der folgenden E-Mail-Vorlagen soll möglich sein (unabhängig davon in welchem Status sich der Kurs oder die Kursanmeldung befindet). Es stehen nur diejenigen zur Verfügung, welche der Rolle der Teilnahme entsprechen (TN Mails für TN, Kursleitungs Mails für Kurs- und Klassenleitungen).
Es braucht entsprechend einen neuen Controller, welcher aufgrund des gewählten Custom Contents den entsprechenden Mailer mit den notwendigen Parametern aufruft (via deliver_later).
MailVorlageButton auf AnmeldungsKarte (UI)ButtonKlick)ButtonKlick)ButtonKlick)ButtonKlick)┆Issue is synchronized with this Jira Key Result by Unito
┆Issue Number: HIT-906