Feature Wiki

Information about planned and released features

Tabs

Send Mails from the Booking Tool to bookers

1 Initial Problem

The current booking tool does not offer a proper user notification via e-mail. This feature request tries to solve this issue.

2 Conceptual Summary

We would like to introduce the email functionality to those participants that already booked a slot in the booking tool. In order to achieve this we would like to expand the reservations tab. Administrators are not only supposed to select between "cancel reservation" and "delete" but also to choose "send mail to users". This will allow a better individual notification upcoming slots. Additionally we introduce to send e-mails directly to one user in the "Aktionen" column. Thus, you can either send a mail to multiple users at once or just to one user.

Only administrators are supposed to be allowed to send emails from this screen.

3 User Interface Modifications

3.1 List of Affected Views

  • Booking Tool -> Reservations -> We add the option to send emails to people who booked a slot.

3.2 User Interface Details

Screenshot 1: Option to send mails directly from the reservations tab in the booking tool.

Screenshot 2: Mockup of Email workflow when choosing two users in the booking tool.

3.3 New User Interface Concepts

No new user interface concepts

3.4 Accessibility Implications

No accessibility issues.

4 Technical Information

No technical issues.

5 Privacy

For current state of privacy in booking tool, see https://github.com/ILIAS-eLearning/ILIAS/blob/trunk/Modules/BookingManager/PRIVACY.md

This feature does not have any privacy implications.

6 Security

No security implications.

7 Contact

  • Author of the Request: Falkenstein, Rob [rob]
  • Maintainer: {Please add your name before applying for an initial workshop or a Jour Fixe meeting.}
  • Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}

8 Funding

If you are interest in funding this feature, please add your name and institution to this list.

9 Discussion

Killing, Alexander [alex], 17 Apr 2023: I support the general idea. We should add the option to the actions column, too (using a dropdown).

JourFixe, ILIAS [jourfixe], 15 MAY 2023 : We highly appreciate this suggestion and accept the feature for ILIAS 9, incl. suggestion to merge all actions per entry to an Actions dropdown (see comment by Alexander).

10 Implementation

{ The maintainer has to give a description of the final implementation and add screenshots if possible. }

Test Cases

Test cases completed at 2023-10-27 by Spirou, Ilias [ispirou]

Privacy

Information in privacy.md of component: updated on {date} by {user} | no change required

Approval

Approved at 26.10.2023 by Glaubitz, Marko [mglaubitz].

Last edited: 27. Oct 2023, 11:41, Spirou, Ilias [ispirou]