Feature Wiki
Tabs
Improve Bulk-Adding Participants to Suveys
Page Overview
[Hide]1 Initial Problem
Bulk-adding all participants from a course encompassing a survey is not possible. Tutors have to add manually or have intricate knowledge of the [Search User] button.
2 Conceptual Summary
The Toolbar of the tab in which Participants are managed gets Button Add Members of the current course, similar feature as in the assignment of an exercise.
3 User Interface Modifications
3.1 List of Affected Views
- Appraisee-tab of 360° Survey - this feature already existst since ILIAS 6 Version
- Participant-tab of Standard Survey
- Participant tab of Self-Evaluation Survey
3.2 User Interface Details
see above
3.3 New User Interface Concepts
None.
4 Technical Information
Technical
Supporting multiple survey runs will require a major refactoring of a number of survey tables and classes. Code quality should be improved, e.g. Repository classes should be introduced.
Security
There are not any security implications.
Privacy
No additional privacy implications.
5 Contact
- Author of the Request: Tödt, Alexandra [atoedt];
- Maintainer: Killing, Alexander [alex]
- 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], 23 Sep 2020: Thanks for the request. After reading through the proposal, there are quite a number of open questions for me:
- When are raters able to fill in the survey again? Directly after they finished it? After the survey has been closed? After a time period?
- Why not simply add an option to allow multiple survey runs (Default is 1)?
- The add raters dialog would be changed for 360 surveys as well. Should the "Search Users" option be abandoned?
- When will competence entries be written exacly, if multiple runs are allowed?
- How will all the result screens change, if multiple runs are allowed?
, 10.11.2020: Thank You Alex for your reasonable questions. We have answered the questions by modifying this feature request.
8 Implementation
{The maintainer has to give a description of the final implementation and add screenshots if possible.}
Test Cases
Test cases completed at {date} by {user}
- {Test case number linked to Testrail} : {test case title}
Approval
Approved at {date} by {user}.
{Please give a brief description of the problem you want to be solved.}
Last edited: 5. Feb 2021, 15:32, Undisclosed