Feature Wiki
Tabs
Target Language for Administrative Notifications
Page Overview
[Hide]1 Initial Problem
Administrative notifications can only be set up in one language. Sometimes it is necessary that administrators can inform their users in different languages, thats the reason why we want to improve the component.
2 Conceptual Summary
Notifications can be duplicated and the language(s) can be selected for each notification.
3 User Interface Modifications
3.1 List of Affected Views
- Adminitration > Administrative Notifications
3.2 User Interface Details
3.3 New User Interface Concepts
No new UI concept.
3.4 Accessibility Implications
No potential accessibility issues.
4 Technical Information
The feature uses the user's language to display or not display notifications.
5 Privacy
This feature does not collect, store or process any new user-related data. It still applies: https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Services/AdministrativeNotification/PRIVACY.md
6 Security
This feature does not add any new attack vectors.
7 Contact
- Author of the Request: Lorenz, Katharina [klorenz]
- Maintainer: Schmid, Fabian [fschmid]
- Implementation of the feature is done by: Zehnder, Lukas [lzehnder]
8 Funding
If you are interest in funding this feature, please add your name and institution to this list.
9 Discussion
Kunkel, Matthias [mkunkel], 01 AUG 2023 : I fully support the feature request but strongly recommend to add a column on the overview of notifications that lists the languages for which a notification is displayed. Otherwise, one would loose the overview quickly. And will there be a default for activated languages? Or do I have to click every checkbox everytime I create a new notification?
Schmid, Fabian [fschmid], 04 AUG 2023: Thank you very much for both inputs! the additional column makes sense and I would do it that way. the second suggestion I don't quite understand yet, mostly you want - if you choose the option - to specifically address only one language with it. if the notification should be displayed to everyone anyway, you don't choose the option. perhaps we need to discuss this in more detail on monday then
Roeser, Nico [nicoroeser], 7 AUG 2023: Thanks for this Feature Request. As far as I understand the Technical Information section and the first screenshot under User Interface Details, this means that there may be users who will not see a certain notification at all, is this right? For example, if Terry has her language set to English, and an administrative notification is composed in French, then duplicated, and then written in German, Terry is not going to receive it? – This can be seen as a feature, no objections here!
As most administrative notifications probably target all users, should there be some kind of “protection” or warning when notifications are prepared which are not going to be seen by some/many people? (A good realization might be difficult.) Perhaps it may be better to somehow combine several languages (→individual text fields?) under a single notification in the UI?
JourFixe, ILIAS [jourfixe], 07 AUG 2023: We highly appreciate this suggestion and schedule the feature for ILIAS 9. Default language setting for new notifications is 'all' (like now). Column for indicating language of notification is highly appreciated, too. A warning when adding a notification for one or more selected languages is not considered to be necessary.
10 Implementation
Test Cases
Test cases completed at 18/10/23 by Lorenz, Katharina [klorenz]
Privacy
Information in privacy.md of component: updated on {date} by {user} | no change required
Approval
Approved at 18. OCT 2023 by Seiler, Yvonne [yvseiler].
Open Issue: 0038269: Deactivate Language https://mantis.ilias.de/view.php?id=38269
Last edited: 25. Oct 2023, 10:19, Lorenz, Katharina [klorenz]