6.0.0-beta1
7/19/25

[#4770] Don't send notifications to modifier of event
Summary Don't send notifications to modifier of event
Queue Kronolith
Queue Version HEAD
Type Enhancement
State Resolved
Priority 1. Low
Owners chuck (at) horde (dot) org
Requester steven.deboeck (at) excentis (dot) com
Created 12/12/2006 (6794 days ago)
Due
Updated 06/18/2007 (6606 days ago)
Assigned 12/14/2006 (6792 days ago)
Resolved 06/18/2007 (6606 days ago)
Milestone
Patch Yes

History
06/18/2007 04:26:42 PM Chuck Hagenbuch Comment #4
Assigned to Chuck Hagenbuch
Taken from Horde DevelopersHorde Developers
Taken from Jan Schneider
State ⇒ Resolved
Reply to this comment
Committed, thanks for the patch!
12/14/2006 08:51:36 AM Jan Schneider Comment #3
State ⇒ Assigned
Assigned to Horde DevelopersHorde Developers
Reply to this comment
No
12/14/2006 01:54:01 AM Chuck Hagenbuch Comment #2
Assigned to Jan Schneider
State ⇒ Feedback
Reply to this comment
Jan, do you have anything against something like this?
12/12/2006 03:14:40 PM steven (dot) deboeck (at) excentis (dot) com Comment #1
Priority ⇒ 1. Low
State ⇒ New
New Attachment: notifications_exclude_modifier.patch Download
Queue ⇒ Kronolith
Summary ⇒ Don't send notifications to modifier of event
Type ⇒ Enhancement
Reply to this comment
Synopsis:

Currently, if a user enables notifications of new, edited or deleted 
events in Kronolith, he even gets a notification for events he has 
added, modified or deleted himself. It would be nice if the user could 
change this behaviour, i.e. only receive notifications if other users 
add, edit or delete events.



Motivation:

Personally, I find it a bit annoying to receive notifications for 
events I've just added to my own (or someone else's) calendar. I only 
want to be notified if someone else adds, changes or deletes an event 
in a calendar I'm interested in, so that I can examine the changes. 
For events I've added, changed or deleted myself, I don't need to 
examine the changes.



Solution:

I've added a new option to the Calendar - Notifications section. When 
checked, the user won't receive notifications for events he has added, 
edited or deleted. He'll still receive notifications if others modify 
events. See attached patch.

Changes to conf/prefs.php.dist: added extra option.

Changes to lib/Kronolith.php: changed function _notificationPref. If 
the supplied user equals the currently logged in user and the new 
option is checked, the method returns false.



If you think this is a useful option and are happy with how it's 
implemented, feel free to add it to the code :-) Also, I've overlooked 
something, please let me now.





Best regards,



Steven

Saved Queries