mail:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
mail:start [2018/12/06 14:00] – [XSL-Dateien] sschmitz | mail:start [2021/11/26 09:09] – [Setup-Einstellungen] christoph | ||
---|---|---|---|
Zeile 28: | Zeile 28: | ||
Mit dem Update vom 03.12.2018 wurden die Mail-Benachrichtigungen der FlexNow-Module grundlegend überarbeitet. Die Inhalte und die Gestaltung der Benachrichtigungen werden nun ebenso wie die Druckerzeugnisse anhand von XSL-Dateien bestimmt. Dies ersetzt die bisherigen, teilweise fest vorgegebenen und teilweise in der Datenbank gespeicherten Mailvorlagen. Mit dem Update werden XSL-Vorlagen veröffentlicht, | Mit dem Update vom 03.12.2018 wurden die Mail-Benachrichtigungen der FlexNow-Module grundlegend überarbeitet. Die Inhalte und die Gestaltung der Benachrichtigungen werden nun ebenso wie die Druckerzeugnisse anhand von XSL-Dateien bestimmt. Dies ersetzt die bisherigen, teilweise fest vorgegebenen und teilweise in der Datenbank gespeicherten Mailvorlagen. Mit dem Update werden XSL-Vorlagen veröffentlicht, | ||
- | |||
- | **Anmerkung: | ||
Das neue Mailkonzept bietet eine Versionierung der Nachrichten - damit können z.b. unterschiedliche Varianten der gleichen Mail für die unterschiedlichen Fachbereiche/ | Das neue Mailkonzept bietet eine Versionierung der Nachrichten - damit können z.b. unterschiedliche Varianten der gleichen Mail für die unterschiedlichen Fachbereiche/ | ||
Zeile 41: | Zeile 39: | ||
{{ : | {{ : | ||
- | Die grundsätzliche Struktur der in FlexNow verfügbaren Mails wird im PO-Modul bearbeitet. Dies erfolgt im Explorer unter " | + | Die grundsätzliche Struktur der in FlexNow verfügbaren Mails wird im PO-Modul bearbeitet. Dies erfolgt im Explorer unter " |
{{ : | {{ : | ||
Zeile 70: | Zeile 68: | ||
Der grundsätzliche Aufbau einer XSL-Datei für die Mail ist folgender: | Der grundsätzliche Aufbau einer XSL-Datei für die Mail ist folgender: | ||
- | <HTML> | + | <code> |
<?xml version=" | <?xml version=" | ||
< | < | ||
Zeile 100: | Zeile 98: | ||
</ | </ | ||
- | </HTML> | + | </code> |
Dabei sollten nur die Inhalte der Tags < | Dabei sollten nur die Inhalte der Tags < | ||
Zeile 128: | Zeile 126: | ||
{{ : | {{ : | ||
- | Neben dem Versand einer Mail an einen einzelnen Empfänger ist es in FlexNow auch möglich, dass eine Mail an eine große Gruppe von Empfängern versendet werden soll. Dies kann eine Massenmail sein, mit der alle Empfänger die gleiche Mail mit dem exakt gleichen Inhalt enthalten, oder es handelt sich um einen Massenversand, | + | Neben dem Versand einer Mail an einen einzelnen Empfänger ist es in FlexNow auch möglich, dass eine Mail an eine große Gruppe von Empfängern versendet werden soll. Dies kann eine Massenmail sein, mit der alle Empfänger die gleiche Mail mit dem exakt gleichen Inhalt enthalten, oder es handelt sich um einen Massenversand, |
- | Ein Massenversand - sowohl mit gleichem, wie auch mit individuellem Mailinhalt - erfolgt in einem einzigen Versandvorgang. Daher werden alle Mails, die in einem Vorgang gesendet werden sollen in einer XML-Struktur zusammengefasst. Dabei resultiert jedes Dataset-Tag in dieser Struktur in einer eigenen Mail. | + | Ein Massenversand - sowohl mit gleichem, wie auch mit individuellem Mailinhalt - erfolgt in einem einzigen Versandvorgang. Daher werden alle Mails, die in einem Vorgang gesendet werden sollen, in einer XML-Struktur zusammengefasst. Dabei resultiert jedes Dataset-Tag in dieser Struktur in einer eigenen Mail. |
{{ : | {{ : | ||
Zeile 140: | Zeile 138: | ||
{{ : | {{ : | ||
- | In der Bibliothek **flexnow.xsl** wird eine ein Template für die Ausgabe von sprachspezifischen Texten angeboten. Dieses kann auf folgende Art in den XSL-Dateien verwendet werden: | + | In der Bibliothek **flexnow.xsl** wird ein Template für die Ausgabe von sprachspezifischen Texten angeboten. Dieses kann auf folgende Art in den XSL-Dateien verwendet werden: |
Zeile 147: | Zeile 145: | ||
Beispiel aus der Vorlage für die Anmeldungsbestätigung (**anmeldungsmail.xsl**) | Beispiel aus der Vorlage für die Anmeldungsbestätigung (**anmeldungsmail.xsl**) | ||
- | <HTML> | + | <code> |
<p> | <p> | ||
< | < | ||
</p> | </p> | ||
- | </HTML> | + | </code> |
Damit wird auf die folgenden Texte in der Datei texte.xml zugegriffen: | Damit wird auf die folgenden Texte in der Datei texte.xml zugegriffen: | ||
- | <HTML> | + | <code> |
<text id=" | <text id=" | ||
<text id=" | <text id=" | ||
- | </HTML> | + | </code> |
Für Daten, die aus der Modellierung der Prüfungsordnungen resultieren, | Für Daten, die aus der Modellierung der Prüfungsordnungen resultieren, | ||
Zeile 164: | Zeile 162: | ||
{{ : | {{ : | ||
+ | |||
+ | ===== Individuelle Datenbankabfragen ===== | ||
+ | |||
+ | Ebenso wie beim Datenexport besteht nun auch in den XSL-Vorlagen der Mails die Möglichkeit Datenbankabfragen zu integrieren, | ||
===== Setup-Einstellungen ===== | ===== Setup-Einstellungen ===== | ||
Zeile 169: | Zeile 171: | ||
Im folgenden sind die für den Mailversand relevanten Parameter der Setup-Tabelle aufgelistet. | Im folgenden sind die für den Mailversand relevanten Parameter der Setup-Tabelle aufgelistet. | ||
- | * **MAIL_XSL_VERZEICHNIS** - Verzeichnis, | + | * **MAIL_XSL_VERZEICHNIS** - Verzeichnis, |
- | * **MAIL_ATTACHMENT_VERZEICHNIS** - Verzeichnis, | + | * **MAIL_ATTACHMENT_VERZEICHNIS** - Verzeichnis, |
- | * **MAIL_ANMELDUNG** - Hat dieser Parameter den Wert TRUE, dann wird bei Anmeldungen, | + | * **MAIL_ANMELDUNG** - Hat dieser Parameter den Wert TRUE, dann wird bei Anmeldungen, |
- | * **MAIL_STUDENT_BEIDE_ADRESSEN** - In FlexNow können bis zu zwei Mailadressen pro Studerendem | + | * **MAIL_STUDENT_BEIDE_ADRESSEN** - In FlexNow können bis zu zwei Mailadressen pro Studierendenakte |
+ | |||
+ | ===== Mails in fn2Web (WIP) ===== | ||
+ | Die inzwischen in fn2Web umgesetzten Mail-Funktionen werden hier aufgeführt. | ||
+ | |||
+ | Anstelle des Setup-Parameters ' | ||
+ | |||
+ | Zur Zeit können die Mails von fn2Web aufgrund technischer Begrenzungen nicht als HTML verschickt werden. Der entsprechende Haken im PO-Modul wird ignoriert. | ||
+ | |||
+ | ==== An-/ | ||
+ | Mit der SQL-Skript-Id 1160 wird im PO-Modul die Mail " | ||
+ | |||
+ | {{ : | ||
+ | Bei der Erstinbetriebnahme müssen einmalig die Dateien aus .../ | ||
+ | In den Dateien ' |
mail/start.txt · Zuletzt geändert: 2023/11/07 10:18 von christoph