Feature Wiki
Tabs
Extend Session Participants List with Member Gallery
Page Overview
[Hide]This feature request is a part of the Calendar Revision II.
1 Initial Problem
- Participants should therefore be able to access profiles of other participants in a member gallery.
- Participants tab of a session should be streamlined to other members tab (like members of courses and groups).
2 Conceptual Summary
We propose the following measures to streamline the "Edit Particpants" Tab:
2.1 Relabel "Edit Participants"
Because of reordering and adding new submenus, the main tab of session participants should be relabeled. We propose to label it «Participants».
2.2 Reorganise "Edit Participants" tab
- "Edit Participants" (contains table "Session Participants")
- "Participants Gallery" or "Gallery" (contains a new member gallery of all session participants in their roles, see next section for details)
- "Export Participants" (contains csv and xls export)
2.3 Add a new subtab "Participants Gallery"
Depending on the session setting, all persons listed in the "Session Participants" list should be displayed in the Member Gallery:
- "Declare Participation" setting: If you have clicked "Join", you will be listed in the members gallery.
- "Apply for Participation" setting: If you have been accepted, you will be listed in the member gallery.
- "No Registration Necessary" setting: All those in the list are listed in the Member Gallery.
2.4 New Permission "Manage Participants"
Note that the permission itself is proposed in the following FR: Split Session Permissions.
If a user gets the permission to «Manage Participants», he/she gets access to this «Edit Participants» aka «Participants» tab with all three submenus:
- "Edit Participants"
- "Participants Gallery" or "Gallery"
- "Export Participants"
- Gallery
2.5 New Setting "Show Participants"
Session gets a new setting called "Show Participants" (like in courses or groups) so user with permission «edit settings» could deactivate (or activate) the access to the session participants gallery.
This setting gets also a sub-setting called "Participants List". Session Participants then may print a list of session participants.
3 User Interface Modifications
3.1 List of Affected Views
- Session > Edit Participants
3.2 User Interface Details
All UI-Concepts are to be adapted from existing views in courses and groups.
3.3 New User Interface Concepts
No new UI-Concepts are to be introduced.
4 Technical Information
{The maintainer has to provide necessary technical information, e.g. dependencies on other ILIAS components, necessary modifications in general services/architecture, potential security or performance issues.}
5 Contact
- Author of the Request: Seiler, Yvonne [yvseiler], Amstutz, Timon [amstutz], Universität Bern
- Maintainer: Meyer, Stefan [smeyer]
- Implementation of the feature is done by: {The maintainer must add the name of the implementing developer.}
6 Funding
7 Discussion
Meyer, Stefan [smeyer]: 13th Aug 2018, I support all suggested improvements.
- ad 2.3: If setting "No Registration Necessary" is set only those users are listed as participants that have a checked 'participated' checkbox.
- The setting 'Show Participants' should inherit the default from the parent group or course. If 'Show Members' is activated for a course, the checkbox for 'Show Participants' is enabled, too. If not, vice versa.
8 Implementation
Test Cases
Approval
Approved at 24.10.2018 by Amstutz, Timon [amstutz].
Last edited: 24. Oct 2018, 07:26, Amstutz, Timon [amstutz]