Feature Wiki

Information about planned and released features

Tabs

Booking Pool: Get additional user information in the booking overview

1 Initial Problem

It is not possible for the admin or tutor to get necessary information like matrikelnumber into the booking overview.
This information about the user is existing in ILIAS. The matrikelnumber is an example for a existing datafield!

2 Conceptual Summary

Like in courses or groups it should be possible, to see those information in the booking pool as well.
This information about the user should only show to admins and tutors who have the permission.

The permission to get access to this data should be very similar to the solution for cources and groups.
If the Permission „Visible in Courses“ ist set for a data field in the Administration (User Management -> Settings -> Standard Fields & Custom Fields), this data should also be visible in a booking pool which is part of a course.
If the Permission „Visible in Group“ ist set for a data field in the Administration (User Management -> Settings -> Standard Fields & Custom Fields), this data should also be visible in a booking pool which is part of a group.
There is no reason, why it should not be able for an cource or group administrator to get this information in context of the booking pool (which is part of a course or group), if he or she has the permission to get access to this data for the cource or group.

3 User Interface Modifications

3.1 List of Affected Views

  •  Booking pool » Reservations

3.2 User Interface Details

In the list of reservations of a booking pool we need columns to chose the data fields we need.
There a two screenshots as description.

3.3 New User Interface Concepts

None

4 Technical Information

No technical issues.

5 Contact

  • Author of the Request: Klaus Vorkauf
  • 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.}

6 Funding

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

7 Discussion

Killing, Alexander [alex], 27 July 2017: I support the idea.

JourFixe, ILIAS [jourfixe], August 28, 2017: Highly appreciated and scheduled for 5.4.

8 Implementation

Fields appearing in the course will now also be selectable in the reservation list:

Test Cases

Test cases completed at 2018-10-22 by Tödt, Alexandra [atoedt]

  • 24868 : Benutzerdefinierte Felder in der Benutzerverwaltung anlegen und freigeben
  • 24871 : Standardfelder in der Benutzerverwaltung freigeben

Approval

Approved at 2018-10-22 by Vorkauf, Klaus [KlausVorkauf]{user}.

Last edited: 22. Oct 2018, 13:39, Vorkauf, Klaus [KlausVorkauf]