Feature Wiki

Information about planned and released features

Tabs

»Course Availability Start« Relative Date for »Remind Users to Participate«

1 Initial Problem

In ILIAS 5.3 »Remind Users to Participate« requires an absolute date. This unfortunately forces tutors to manually set it. However especially popular seminars in further education are copied over and over again: It would be most helpful if only the »Course Availability Start«  need manually chaning and then the survey would start reminding relative to it. 

2 Conceptual Summary

The option »Remind Users to Participate« should offer an option to make the start of reminders depend on the »Course Availability Start« or »Course Period Start«.

3 User Interface Modifications

3.1 List of Affected Views

  • Survey > Settings 

3.2 User Interface Details

3.3 New User Interface Concepts

None

4 Technical Information

Killing, Alexander [alex], 25 June 2018: This request adds another subtle complexity to the notification / reminder handling in objects. The notification settings are usually done "by object id". Meaning they affect all linked instances of a repo object. The dependency on a course starting date is based on tree structure, thus depends on the "ref id" of objects. This needs some decisions on the general notification concepts. Since there is neither an established API nor a documentation that lightens up these concepts I would require for a conceptual work, first.

5 Contact

6 Funding

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

  • FAH Mont Cenis

7 Discussion

Killing, Alexander [alex], 25 June 2018: I support the request in general but think we need to do some conceptual work first, since it adds additional complexity to the notification/reminder features (see "4 Technical Information").

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: 25. Jun 2018, 11:36, Killing, Alexander [alex]