Feature Wiki
Tabs
Notification about Changes in Test Questions
Page Overview
[Hide]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.
- Test question pool object gets Actions menu as known from other object types.
- Users could enable an option in Actions menu to be notified about changes made in any test question of the pool.
- Permalink support is introduced for test question items and presented on Preview tab of question.
- Notification contains information of related pool, title of changed question and permalink of question.
- 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
![](./data/docu/mobs/mm_60097/TestQuestionPool_Notifications.png?il_wac_token=f77ce964cd7c58c3fbc45658d3a0937ba3cb1ef4&il_wac_ttl=5&il_wac_ts=1725755783)
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
- Author of the Request: Kunkel, Matthias [mkunkel]
- Maintainer:n Heyser, Björn [bheyser]
- 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
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]