Calendar:Calendar Managment UI

From MozillaWiki
Revision as of 21:03, 20 March 2005 by Sipaq (talk | contribs) (Make the description of a remote server less cryptic)
Jump to navigation Jump to search

creating a calendar: a wizard. different pages ask for:

  • ask for a type of calendar: local, webcal/webdav/remote ics, caldav (,groupdav)
  • name, color, others?
  • file: filepicker. others: url input

editing a calendar:

  • just the properties in one screen
  • Can't change the type. Users would expect the data to move, which won't happen
  • other way of changing the type?



Step 1.) Where do you want to store you calendar? 
Your calendar can be stored on your computer or on an internet server in order 
to access it remotely or share it with your friends or co-workers. 
(*) Local
( ) Internet Server

Next>

for remote:

Step 2.) Locate your calendar
Provide info about what is needed to access a remote calendar
Format:
(*) webdav - Help text info about webdav
( ) caldav - versus caldav
url:      [                ] 
optional: enter an username and password
username: [                ]
password: [                ]

<Previous  Next>  
Step 3.) Customize your calendar
You can give your calendar a nickname and colorize the events from this calendar.. etc.
Name   [                ]
color  [  ][v]

<Previous Finish> 

In this story, a webdav calendar will automaticly reload. It is assumed that it is shared, so there should be locking. (locking if it in fact isn't shared won't hurt)

Next/Finish should provide error handling/conflict resolution before moving to the next stage - like two calendars can't have the same name.. or the calendar file could not be found or wasn't in the right format.

It would be nice to have a graphic indicating Local versus Remote (harddrive versus network/server)

note: it isn't easy to add a local ics file. This is depracted for the better perfoming storage. (should make sure it really performs better...)