Feature Wiki

Information about planned and released features

Tabs

Notification about Changes in Test Questions

This feature request is part of the initiative for an Improved test question sharing.

1 Initial Problem

Members of a team that are creating test questions collaboratively need to set up an external procedure of notifying each other about changes they made on test questions. At the time being, there is no option to be notified about changes made in test questions of a collaboratively created test question pool.

2 Conceptual Summary

Similar to other object types like wiki or data collection, the test question pool should support notifications.

  1. Test question pool object gets Actions menu as known from other object types.
  2. Users could enable an option in Actions menu to be notified about changes made in any test question of the pool.
  3. Permalink support is introduced for test question items and presented on Preview tab of question.
  4. Notification contains information of related pool, title of changed question and permalink of question.
  5. If the same question is changed multiple times within two hours by same user, ILIAS does not send new notifications about changes as long as user does not change another question in the same period.

3 User Interface Modifications

3.1 List of Affected Views

  • Question Pool Test » Questions
  • Question Pool Test » Questions » {Question Title} » Preview

3.2 User Interface Details

Labels for Actions dropdown are:

  • "Activate Notification for Questions"
  • "Deactivate Notification for Questions"

3.3 New User Interface Concepts

none

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

6 Funding

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

  • ...

7 Discussion

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}.

Last edited: 11. Apr 2018, 17:30, Kunkel, Matthias [mkunkel]