Feature Wiki

Information about planned and released features

Tabs

Notification to the author or administrator if a new comment was posted

1 Requirements

Currently, no one gets notified if a new comment was posted. (e.g. in an ILIAS-Learning Module or Blog]
 
Option 1: There should be an option in the general settings of the administration. The usernames of the users who should get notified in case of new comments can be inserted (separated by comma or semicolon).
 
Option 2: In each place, where i can leave a comment, its possible to configure the recipients.

1.1 JF 5 Jan 2015

There should be two ways to get notifications on comments:

  1. A general global overview/notification on all comments given by users and
  2. a way being notified on comments "per repository" object.
The second could only be discussed in detail after the notification workshop on 4 february has taken place. For the first we suggest:
  • A table of all comments in a new administration section "Comments", including filters (date/user/content) and
  • a possibility to configure recipients for a daily mail on all new/changed comments.

2 Additional Information

  • Idea / concept: Joel Hesse, j.hesse (at) douglas-informatik.de
  • Funding: funding by Parfümerie Douglas GmbH
  • Maintainer: Alex Killing
  • Implementation of the feature is done by Leifos, Cologne.
  • Tested by / status: (name, e-mail), (status information set after implementation)

3 Discussion

JF 5 Jan 2015: We appreciate a global comments overview/notification feature in the administration and schedule it for 5.1. General notifications activated "per object" should be discussed after the notification workshop.

Killing, Alexander [alex], 18. Jun 2015: What has been funded ist the following simple implementation. Mails are sent for each comment. Is this implementation appreciated for the trunk, too?

Kunkel, Matthias [mkunkel], June 21, 2015: IMHO, the feature needs some slight improvements before commiting it to the trunk:

  1. This new feature is activated implecit by adding a user name to the input field. I would expect a checkbox to enable this special function, followed by the input for the user names.
  2. The label "Comments Notification Subscriber" could be improved. Something like "General notification about all comments" seems for me a better description (if I have understood the request correctly).
For future implementations I would recommend to substitute this simple input form for user names (as it is also used for notifications about new registered users) and offer an improved UI element for such inputs with a multiple input form and autocomplete. But it is obvious that such a development has not been funded...

JourFixe, ILIAS [jourfixe], 22 June 2015: Alex agrees to change the naming, but would not agree to add another checkbox, since this would put the input field on a "third level" within the form, which is not really supported. For trunk integration the JF participating maintainer voted: 1 for, 1 against and 2 abstain. We leave it to the PM to make a decision.

Kunkel, Matthias [mkunkel], June 25, 2015: I appreciate the feature according to the last Jour Fixe decision.

[Joel Hesse] feature was developed, implemented and tested now. Works fine for us. Can it get part of the standard trunk V5.2. now?

Kunkel, Matthias [mkunkel], August 07, 2015: Feature has been scheduled for 5.1. So it can already be part of 5.1. But according to the metadata, the feature still has to be committed to trunk.

4 Implementation

Killing, Alexander [alex], 14 Aug 2015: Final activation screen in administration ("General notification about all comments"). Each user in this list gets a notification for new/updated comments.

...

Test Cases

Test cases completed at 26.08.2015 by Suittenpointner, Florian [suittenpointner]

  • C6426: Adressaten für globale Kommentar-Benachrichtigung festlegen
  • C6429: Kommentar-Benachrichtigung auslöse
  • C6430: Adressaten für globale Kommentar-Benachrichtigung entfernen

Approval

Tested successfully and approved at 30.06.2015 by .

Last edited: 22. Mar 2016, 16:56, Hesse, Joel [Joel_Hesse]