Calendar:Server Based Invitation Handling: Difference between revisions
Jump to navigation
Jump to search
| Line 32: | Line 32: | ||
|- | |- | ||
| '''Show:''' | | '''Show:''' | ||
| If unconfirmed invitation is present. | | If an unconfirmed invitation is present. | ||
|- | |- | ||
| '''On Click:''' | | '''On Click:''' | ||
| Opens the | | Opens the Invitation Dialog. With the number of unconfiremd invitations stated in the hyperlink [i.e. Invitation (7)]. | ||
|- | |- | ||
| '''EN-US:''' | | '''EN-US:''' | ||
| Line 50: | Line 50: | ||
== | ==Invitation Dialog== | ||
The Invitaition dialog uses the same dialog layout Mozilla updates or downloads dialog using a rich list box control. | The Invitaition dialog uses the same dialog layout Mozilla updates or downloads dialog using a rich list box control. | ||
Revision as of 15:43, 19 September 2006
Server Based Invitation Dialog UI Specification
| Specification Status | |
| Author | Frank Loehmann |
| Last Change | Frank Loehmann 16:30, 19 September 2006 (PDT) |
| Status | Preliminary |
Abstract
This specification covers the UI of the Invitation dialog needed to accept and reject event invitations delivered i.e. by a WCAP provider.
Mock-up for a new link showing up in the calendar UI
The following change is needed to give the user feedback, that there are unhandled/open invitations on the server.
13. "Invitation" Hyperlink
| Property | State |
| Show: | If an unconfirmed invitation is present. |
| On Click: | Opens the Invitation Dialog. With the number of unconfiremd invitations stated in the hyperlink [i.e. Invitation (7)]. |
| EN-US: | Attendees: |
| Ger: | Teilnehmer: |
Interaction Description:
- The link 'Invitations (n)' appears only if at least one invitation has not been responded.
- (n) in the link shows the current number of 'open' invitations.
Invitation Dialog
The Invitaition dialog uses the same dialog layout Mozilla updates or downloads dialog using a rich list box control.
1. "Title" Text Field
| Property | State |
| Attribute: | Auto Complete |
| Initial String: |
|
| Pre Selected String: |
|
| EN-US: | New Event |
| Ger: | Neues Ereignis |
| Label EN-US: | Titel: |
| Label Ger: | Titel: |
| Other: | Has to be spell checked if spell checking is ON |
Interaction Description:
- Response ListBox content:
- 'Click here to respond' default text to guide the user will be exchanged with 'I will decide later' if list box has been opened.
- 'Yes, I will attend'
- 'No, I will not attend'
- 'I will decide later'
- 'Remove from my calendar'
- Unconfirmed event invitations of the past will not be displayed except if it is a repeating event with a starting date in the past.
- Already confirmed and rejected invitation will not be displayed the next time the dialog is called.
- 'Tentatively' events are shown until they are events of the past, or they have been confirmed/rejected by the user.
- Response ListBox: 'Remove from my calendar' will send the 'No, I will not attend' status to the organizer and removes the event from the personal calendar
- (Default sorting is by or order of receipt. This is associated with 'Event Summary' column which is the default column).
- The 'Attend All Events' set all response list boxes to 'Yes, I will attend'
- The dialog is resizeable and the 'Event Summary' column gets stretched
References
- Test Case Specification

