TODO
Allgemeine Benachrichtigungs-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:<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:<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
Ereignisgruppen (Event Groups)
Events sind in Gruppen Unterteilt. Dem Benutzer werden die Events in Gruppen eingeteilt angezeigt und können gesamthaft ein-/ausgeschaltet werden
Ereignisse (Events)
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.
Vorlagen (Templates)
Pro Kanal und Event wird ein Template definiert. Hier gibt man an welche Nachricht versendet werden soll.
Benachritigungen (Notifications)
Das sind die Event-Instanzen die an die Empfänger versendet werden
Jobs (Jobs)
Pro Notification und Kanal gib es einen Job der das Versenden der Event-Instanzen übernimmt