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 15.1
edited by Vlad Merticariu
on 2011/06/22 14:22
on 2011/06/22 14:22
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 6 removed)
-
Objects (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. SilviaRusu1 +XWiki.vladm - Content
-
... ... @@ -32,21 +32,6 @@ 32 32 * Each event must be stored in its own document 33 33 * Each calendar is stored in its own space (only 1 calendar/space) 34 34 35 -= Alternatives = 36 - 37 -**Calendar aggregator** 38 - 39 -The WebHome of the application is an aggregated calendar which displays the events from all the calendars of a user. 40 -The user creates several calendars (e.g. Personal, Work) which can be visualized both individually and together, on the main page of the application. 41 -This is very similar to Google Calendar, following the same approach. The main advantage of this is the ease of interaction between users' calendars (e.g. sharing a calendar with another user means displaying the specific calendar among his own calendars, inside the WebHome). 42 - 43 - 44 -**Individual calendars with categories** 45 - 46 -The users creates calendars which are individual entities and each event is assigned a category when added. 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 -The current technicalities are meant for this alternative. 49 - 50 50 = Detailed Functionality = 51 51 52 52 == Adding events == ... ... @@ -62,7 +62,7 @@ 62 62 * **Date**: User should be able to mark an event as **recurring**. 63 63 * **Location**: Link to Google Maps 64 64 * **Description** 65 -* **Category** (e.g.Personal,Work)50 +* **Category** : //? Do we need this once a user can have multiple calendars? // 66 66 * **Color**: The event will have a default color and event creators may select a different color for the new event from a given list 67 67 * **Notifications**: Email notifications may be sent to the event creator and the users he selects (10 minutes, 30 minutes, 1 hour, 1 day, 1 week) 68 68 * **Privacy options**: Default, Private, Public ... ... @@ -125,6 +125,7 @@ 125 125 * **Description** 126 126 * **Location** 127 127 113 + 128 128 * Week starts on Sunday/Monday/Saturday ? //should this be done automatically depending on the user's location?// 129 129 * Show events you have declined: Yes/No 130 130 * Automatically add invitations to my calendar: Yes/No ... ... @@ -138,12 +138,6 @@ 138 138 * Visible for specific wiki users -> Share calendar 139 139 * Private 140 140 141 -**Privacy settings for the categories** 142 -Each category can be: 143 - 144 -* Public 145 -* Private 146 - 147 147 **Default privacy settings for events** 148 148 Events can be 149 149 ... ... @@ -180,7 +180,7 @@ 180 180 * Notifications by SMS could be interesting 181 181 * Gadget integration 182 182 183 -== 163 +==Further work== 184 184 185 185 * Select language? 186 186 * Select from different time zones? ... ... @@ -203,7 +203,7 @@ 203 203 * startTime (Start time: static list): // the hour when the event starts// 204 204 * endDate (End date: date(dd/MM/yyyy)): // the date when the event ends// 205 205 * endTime (End time: static list): //the hour when the event ends// 206 -* allDay (All day: bool): //checkbox which indicates that startTime is 00:00 of the startDate and endTime is 00:00 of the day after endDate //186 +* allDay (All day: bool): //checkbox which indicates that startTime is 00:00 of the startDate and endTime is 00:00 of the day after endDate 207 207 * repeats (Repeats: static list (daily, weekly, monthly, yearly)): // how often the event repeats // 208 208 * repeatsUntil (Until: date(dd/MM/yyyy)): // the date when the recursion of the event ends// 209 209 * description (Description: text): // a short description of the event// ... ... @@ -241,3 +241,5 @@ 241 241 242 242 * title(Title: text): // the title of the category// 243 243 * description(Description: text): // a short description of the category// 224 + 225 +
- actions.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -70.2 KB - Content
- addMenu.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -18.1 KB - Content
- eventFields.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -73.9 KB - Content
- monthView.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -87.5 KB - Content
- weekView.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -62.2 KB - Content
- yearView.jpg
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.evalica - Size
-
... ... @@ -1,1 +1,0 @@ 1 -75.8 KB - Content
- XWiki.XWikiComments[1]
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -xwiki:XWiki.Enygma - Comment
-
... ... @@ -1,7 +1,0 @@ 1 -I agree with this. 2 - 3 -We should have a 2 views: 4 -1. Individual calendar view, that should be available on each calendar's space WebHome 5 -2. Aggregated calendar view for all the calendars and events that are visible to the current user. This could be a new tab in the user's profile (harder for an application to extend right now) or, alternatively, in the Calendar application's space WebHome (easier and makes the Calendar application space useful). 6 - 7 -The event livetable might be useful for an 'advanced search' functionality, allowing to filter events nicely. - Date
-
... ... @@ -1,1 +1,0 @@ 1 -2011-06-22 12:35:20.0 - Reply To
-
... ... @@ -1,1 +1,0 @@ 1 -0