TODO
Allgemeine Benachrichtigungs-Einstellungen
Siehe Über Benachrichtigungen können Benutzer über Ereignisse innerhalb der Applikation informiert werden. Es stehen unterschiedliche Kanäle zur Verfügung über die Benutzer erreicht werden können.
Table of Contents | ||
---|---|---|
|
Einstellung der Benachrichtigungen für den Benutzer
Benutzer können selbständig entscheiden welche, auf welchen Kanälen und wie oft Benachrichtigungen an sie versendet werden sollen.
...
Benutzer können das Sende-Intervall konfigurieren. Von:
Sofort
: Benachrichtigungen werden direkt an den Benutzer versendet, bisWöchentlich
: Die Benachrichtigungen werden gesammelt einmal in der Woche an den Benutzer versendet.
Konfiguration von Benachrichtigungen von Customizer und Administrator
Grundsätzliche Einstellungen
Allgemeine Mail-Vorlagen
Es ist möglich, für alle E-Mail Benachrichtigungen eine gemeinsame Vorlage zu defineren. Dazu stehen folgende Übersetzungsschlüssel zur Verfügung:
QuinoNotification:EMailTemplate
: Definition der Vorlage (HTML), welche für alle E-Mail-Benachrichtigung verwendet wird. Der variable Inhalt kann mit{{BodyContent}}
referenziert werden. Beispiel:Code Block language html <head> <style> p { color:blue; } </style> </head> <body> <img src="yoursource" /> {{BodyContent}} </body>
QuinoNotification:EMailDelimiterTemplate
: Definition eines Elements (HTML), welches bei E-Mails mit gesammelten Inhalten zwischen die einzelnen Einträge eingefügt wird. Beispiel:Code Block language html <hr/>
Hinweis: Falls im Template ein eigenes <style>
-Tag (wie im obigen Beispiel) verwendet werden soll, müssen sowohl ein <head>
als auch ein <body>
vorhanden sein. Diese müssen nach der Bearbeitung des Templates hinzugefügt werden, weil sie vom Html-Editor bei der Bearbeitung entfernt werden.
Einstellung der Notifications für den Benutzer
...
Zeitliche Steuerung siehe https://encodo.atlassian.net/wiki/spaces/EB/pages/698187784/Prozessverwaltung#Default-Prozesse
Ereignisgruppen (Event Groups)
...
Eigentliche Event Definition
Empfänger??? - Nur im Code?
Kanäle (Channels)
Das sind die unterschiedlichen Arten wie die Notifications an die Empfänger geschickt werden.
...
Pro Kanal und Event wird ein Template definiert. Hier gibt man an welche Nachricht versendet werden soll.
...
wird die eigentliche Nachricht definiert.
Benachrichtigen (Notifications)
Das sind die Event-Instanzen die an die Empfänger versendet werden
...