Feature Wiki
Pestañas
System Notification Guideline
Página general
[ocultar]1 Description
Usually, ILIAS is sending notifications automatically when specific workflows / procedures have been exectuted. Triggers could be a request for course or group access, an expiring user account or a new posting in a monitored forum. These system notifications always need to have sufficient information for the user and shouldn't confuse him.
2 Guideline for System Notifications
All notifications should have the following structure:
Title | Explanation | Example |
---|---|---|
| Hello John Doe, | |
| What has happened? / What will happen? | A new user has been registered. ... |
| What do I have to do? | To confirm this registration enter the ILIAS user administration and activate the account. |
| Why do I receive the following message? | You receive this message because you have activated the notification about new postings in this forum. |
| ||
| * * * * * |
Implementation details can be found in the Dev Guide.
3 Presentation & Layout
All messages have a kind of table style.
Example:
You have been subscribed to a course.
Course title: XYZ
URL: http://.....
This style is much easier to handle in different languages because there is no need to include system data into the language text and to take care of the different grammar in different languages.
4 Handling of Non-compliant Messages / Violation of Guideline
System messages that are not following this guideline are considered as bugs and need to be fixed. These issues should always be assigned to the appropriate module category. ILIAS sends a non-compliant message about a new forum posting -> Bug is assigned in Mantis to "Forum". | If you have found a non-compliant message, please report it to Mantis first. Then add Mantis bug ID + version below:
|
5 Collection of All Notifications in ILIAS
This is a list of existing notification mails in ILIAS (4.3). The current status of a notification is shown on the left side while the desired status is presented at the right side. Necessary changes to make the mail text compliant to the guideline are marked like this.
5.1 Blog
Purpose of notification: comment on blog posting
Current Status | Desired Status |
Hallo Matthias Kunkel, | Hallo Matthias Kunkel, |
5.2 Course
Notification about course subscription
Current Status | Desired Status |
Hallo Elias Dario, wir haben Sie soeben entsprechend Ihres Antrags in den Kurs "Deutsch Klasse 10" aufgenommen. Wählen Sie den folgenden Link, um auf den Kursinhalt zuzugreifen: http://www.ilias.de/test43/goto.php?target=crs_5433&client_id=test43
ILIAS 4.3 Evaluation Platform http://www.ilias.de/test43/?client_id=test43 | Hallo Elias Dario, wir bestätigen Ihre Abmeldung vom Kurs "Deutsch Klasse 10". Ihre Kursmitgliedschaft ist damit beendet.
ILIAS-Installation: ILIAS 4.3 Evaluation Platform URL: http://www.ilias.de/test43/?client_id=test43 |
Notification about unsubscription from course
Current Status | Desired Status |
Hallo Elias Dario, wir bestätigen Ihre Abmeldung vom Kurs "Deutsch Klasse 10".
ILIAS 4.3 Evaluation Platform http://www.ilias.de/test43/?client_id=test43 | Hallo Elias Dario, wir haben Sie soeben entsprechend Ihres Antrags in den Kurs "Deutsch Klasse 10" aufgenommen. Wählen Sie den folgenden Link, um auf den Kursinhalt zuzugreifen: » http://www.ilias.de/test43/goto.php?target=crs_5433&client_id=test43
ILIAS-Installation: ILIAS 4.3 Evaluation Platform URL: http://www.ilias.de/test43/?client_id=test43 |
5.3 Data Collection
Current Status | Desired Status |
Guten Tag Oskar Truffer, | Hallo Oskar Truffer, |
5.4 Forum
Purpose of notification: New posting in forum
Current Status | Desired Status |
Hallo Matthias Kunkel, | Hallo Matthias Kunkel, |
5.5 Wiki
Purpose of notification: Modified wiki page (notification about new page is similar).
Current Status | Desired Status |
Hallo Matthias Kunkel, | Hallo Matthias Kunkel, |
6 Status
- Guideline shall be implemented until release ILIAS 4.1
- Funding: Funded by ILIAS-Verein and developers
- Development: Feature is to be developed by module maintainers
7 Additional Information
- If you want to know more about this feature, its implementation or funding, please contact: Matthias Kunkel
- Streamlining of system notifications has already been tackled with System Notifications by E-Mail for 4.0 and 4.1
8 Discussion
Matthias Kunkel, 08 MAY 2013: I have added several notifications (ongoing) that still need to be adapted to the standard.
Última edición: 17. Abr 2025, 15:12, Kunkel, Matthias [mkunkel]