Changes for page Calendar Application
Last modified by Ecaterina Valica on 2014/01/15 13:50
From version 19.4
edited by Silvia Rusu
on 2011/06/22 20:31
on 2011/06/22 20:31
Change comment:
There is no comment for this version
To version 21.1
edited by Vlad Merticariu
on 2011/07/06 17:29
on 2011/07/06 17:29
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. SilviaRusu1 +XWiki.vladm - Content
-
... ... @@ -47,6 +47,11 @@ 47 47 When the user is invited to other events he can choose to view those events in one or more of his calendars while when another user shares a calendar with him he can only view that calendar, on a separate page. 48 48 The current technicalities are meant for this alternative. 49 49 50 +**Unique calendar/user** 51 + 52 +Every user has only one calendar. Events can be categorized just as above. 53 +For sharing the user has 2 options: share the entire calendar or share a category, which, as functionality, makes it similar to the Calendar aggregator alternative. 54 + 50 50 = Detailed Functionality = 51 51 52 52 == Adding events == ... ... @@ -142,6 +142,7 @@ 142 142 Each category can be: 143 143 144 144 * Public 150 +* Visible for specific wiki users -> Share category 145 145 * Private 146 146 147 147 **Default privacy settings for events** ... ... @@ -212,11 +212,18 @@ 212 212 * color (Color: static list): // the color of the event// 213 213 * privacy(Privacy: static list): // set the event to be default, public (visible to everyone) or private (visible only to the user)// 214 214 * emailNotifications (Email Notifications: static list): // indicates when the reminders for the event should be sent to the creator and to the guest list// 215 -* guestList (Guest List: user list): // the list of users invited to the event, waiting for confirmation// 216 -* confirmedGuests (Attending guests: user list, disabled): // the list of users who have confirmed their attendance to the event// 217 -* declinedGuests (Non-attending guests: user list, disabled): // the list of users who have declined their attendance to the event// 218 -* guestRights (Guests can: static lists): // Indicates if the guests can Modify event, Invite other guests, View guest list // 221 +* guestViewList (Guest View List: database list): // the list of users invited to the event, having view rights, waiting for confirmation// 222 +* guestEditList (Guest Edit List: database list): // the list of users invited to the event, having edit rights, waiting for confirmation// 223 +* attendingGuests (Attending guests: database list): // the list of users who have confirmed their attendance to the event// 224 +* nonattendingGuests (Non-attending guests: database list): // the list of users who have declined their attendance to the event// 225 +* notifiedGuests (Notified Guests: database list): // the list of guests who have received notifications about their event invitation // 219 219 227 +XWikiRights objects will be added to event documents in the following way: 228 + 229 +* default events: //edit object for guestEditList and owner, delete object for owner// 230 +* public events: //view object for XWikiAll group, edit object for guestEditList and owner, delete object for owner// 231 +* private events: //view object for guestEditList, guestViewList and owner, edit object for guestEditList and owner, delete object for owner// 232 + 220 220 Calendar class properties: 221 221 222 222 * name (Name: text): // the name of the calendar//