Summary | Prompt user to send updates when modifying an event with attendees |
Queue | Kronolith |
Queue Version | Git master |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | bklang (at) horde (dot) org |
Created | 11/08/2011 (4989 days ago) |
Due | |
Updated | 08/29/2012 (4694 days ago) |
Assigned | |
Resolved | 01/17/2012 (4919 days ago) |
Milestone | |
Patch | No |
commit ce871fd92646d9cb46b3f35d59deaacac1f61013
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Mon Jan 16 21:24:29 2012 -0500
Prompt to send updates when modifying an event with attendees.
Request: 10724kronolith/js/kronolith.js | 14 ++++++++++++++
kronolith/templates/index/edit.inc | 9 ++++++++-
2 files changed, 22 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/ce871fd92646d9cb46b3f35d59deaacac1f61013
Assigned to Michael Rubinsky
State ⇒ Resolved
New Attachment: Google-Calendar-prompt.png
New Attachment: Thunderbird-Lightning-prompt.png
New Attachment: iCal-prompt.png
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ Prompt user to send updates when modifying an event with attendees
Queue ⇒ Kronolith
Milestone ⇒
Patch ⇒ No
State ⇒ New
Horde sends no update when the details of the event change. This is
especially true when dragging the event in the AJAX UI, but is also
true when editing event details via dialog box. The only way to
override this is to click the Attendees tab and then check the box
"Send invites to all attendees" but this is problematic for two reasons:
1) It is not obvious (the user has to go out of his way to find the
box, assuming he knows it is there)
2) The label makes it sound like it will result in a brand new invite
rather than an updated invite
I propose that we alter the UI to prompt the user whether to send an
invitation to attendees when altering an event. This follows the
behavior of other calendar clients. I have attached screenshots for
how this appears in Thunderbird (with the Lightning plugin), Google
Calendar and iCal.
For Horde, I propose 3 actions on the prompt presented to the user:
1) "Send" (update all invited participants)
2) "Do not send" (update the event but do not send any updates)
3) "Cancel Changes" (do not update the event and do not send any updates)