Benutzung des Scheduler-Tasks

Die Seminars-Erweiterung stellt eine Scheduler-Task zur Verfügung, mit dem Funktionen man von Erinnerungs-E-Mails versenden kann:

  • wenn ein fest zugesagtes Seminar in Kürze anfängt
  • wenn die Frist zum Absagen eines Seminars, das bisher weder fest zugesagt noch abgesagt ist, gerade abläuft

Die versendeten E-Mails enthalten einen lokalisierten Text und im Anhang eine CSV-Datei mit der aktuellen Teilnehmerliste.

Die folgenden Dinge sind zu konfigurieren:

  1. Richten Sie den Scheduler ein, wie es im Manual der Scheduler-Extension beschrieben ist.
  2. Für die TS Setup-Konfiguration des CLI ist eine beliebige FE Seite auszuwählen/zu erstellen. Auf dieser Seite muss folgendes konfiguriert werden:
  • Die Option “ sendCancelationDeadlineReminder ” muss auf 1 gesetzt werden um die Erinnerung an die Absagefrist zu aktivieren.
  • Die Option “ sendEventTakesPlaceReminderDaysBeforeBeginDate ” muss auf die Anzahl Tage vor Seminarbeginn gesetzt werden, wann eine Erinnerung darüber, dass das Seminar stattfindet verschickt werden soll. Ist die Anzahl Tage 0, so ist diese Erinnerungs-E-Mail deaktiviert.
  • Um die angehängte CSV-Datei anzupassen sind sie Optionen “ filenameForRegistrationsCsv ”, “ fieldsFromFeUserForEmailCsv ”, “ fieldsFromAttendanceForEmailCsv ” und “ showAttendancesOnRegistrationQueueInEmailCsv ” relevant. Weitere Informationen über diese Optionen befinden sich im Abschnitt über CSV- Dateianhang.
  1. Legen Sie eine Seminars-Scheduler-Task an und geben Sie die UID der Seite mit der Konfiguration an.

CSV-Dateianhang

Die E-Mails, die mit dem Scheduler-Task gesendet werden, können eine CSV-Datei als Anhang enthalten, welche die Anmeldung, der zur Mail zugehörigen Veranstaltung enthält. Um diese Datei zu modifizieren benutzen Sie bitte die folgenden Optionen:

  • fieldsFromAttendanceForEmailCsv ” und “ fieldsFromFeUserForEmailCsv ” bestimmen die Felder, die in der CSV- Datei exportiert werden. Bitte beachten Sie, dass immer zuerst die Daten der Registrierung und danach erst die Daten des Benutzers in der CSV-Datei stehen.
  • filenameForRegistrationsCsv ” bestimmt den Dateinamen der angehängten CSV-Datei.
  • showAttendancesOnRegistrationQueueInEmailCsv ” bestimmt, ob Registrierungen auf der Warteliste ebenfalls mit exportiert werden sollen oder nicht.

** Tägliche Zusammenfassung neuer Anmeldungen **

Der Scheduler-Task kann auch eine (normalerweise tägliche) Zusammenfassung der neuen Anmeldungen verschicken. Diese Funktionalität wird per TypoScript-Setup im Namespace plugin.tx_seminars.registrationDigestEmail konfiguriert und aktiviert.

Die Mails werden in der Sprache erstellt, die für den Scheduler-BE-User als Default-Sprache eingestellt ist.