Feature Wiki

Information about planned and released features

Tabs

Improve Bulk-Adding Participants to Suveys

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

Participant Tab of Standard Survey
Participant Tab in Self-Evaluation Only Survey
Appraisee-Tab

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

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