Calendar:Calendar Managment UI: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 14: Line 14:
----
----


  What kind of calendar would you like to add
  Step 1.) Where do you want to store you calendar?
  (*) WebDav
  Help Text: Your calendar can be stored locally or be stored on a server in order to access it remotely or share it with your friends or co-workers.
  ( ) Local
  (*) Local
  ( ) CalDav
  ( ) Remote/Server


if webdav or caldav:
Next>
if Remote:


  Please enter the url to the calendar
  Step 2.) Locate your calendar
  url:      [                ]
Help Text: 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
  optional: enter an username and password
  username: [                ]
  username: [                ]
  password: [                ]
  password: [                ]


next:
<Previous  Next> 


  Please some more details:
  Step 3.) Customize your calendar
Help Text: You can give your calendar a nickname and colorize the events from this calendar.. etc.
Name  [                ]
  color  [  ][v]
  color  [  ][v]
  Name  [                ]
 
  <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)
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...)
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...)

Revision as of 00:07, 18 March 2005

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? 
Help Text: Your calendar can be stored locally or be stored on a server in order to access it remotely or share it with your friends or co-workers. 
(*) Local
( ) Remote/Server
Next>

if Remote:

Step 2.) Locate your calendar
Help Text: 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
Help Text: 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...)