[dev] Multiple Calendar

Joel Vandal jvandal@subi.to
Tue, 16 Jul 2002 22:45:45 -0400


This is a multi-part message in MIME format.

---------------------- multipart/alternative attachment
Hi,

Here what is done for my multiple calendar patch:

- Switch between calendars (select list in menubar)
- Create/Modify/Delete calendars (Kronolith -> Options -> Calendar =
Management)
- You can select the calendar type (Private, Shared &  Public)
- Create/Modify/Delete members that have access to the Shared Calendar

To do:

- API function for: listCalendars($filter) where $filter =3D ( private, =
shared, public )
- Edit/Save "subscription list"
- Add "Permission/Group" support to Kronolith (Perms:: & Group:: API)
- Permission Widget for Public calendars (Read, Write/Modify, Delete)

If you have suggestion/comments, write me please... since English isn't =
my native language, I have some difficulty to use proper term (ex.: =
Members List or Access List or Users List... ) then correct me.

I will submit new patch ASAP...

But you can check demo at http://iteckmailx.infoteck.qc.ca/horde=20
(User: demo@perl-quebec.com Pass: demo)

--
Joel Vandal

---------------------- multipart/alternative attachment
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2716.2200" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Hi,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Here what is done for my multiple =
calendar=20
patch:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>- Switch between calendars (select list =
in=20
menubar)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- Create/Modify/Delete =
calendars&nbsp;(Kronolith=20
-&gt; Options -&gt; Calendar Management)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- You can select the calendar=20
type&nbsp;(P</FONT><FONT face=3DArial size=3D2>rivate,&nbsp;</FONT><FONT =
face=3DArial=20
size=3D2>Shared &amp;&nbsp;</FONT><FONT face=3DArial=20
size=3D2>&nbsp;Public)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- Create/Modify/Delete members that =
have access to=20
the Shared Calendar</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT><FONT face=3DArial =
size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>To do:</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>- API function for: =
listCalendars($filter) where=20
$filter =3D ( private, shared, public )</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- Edit/Save "subscription =
list"</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- Add "Permission/Group" support to =
Kronolith=20
(Perms:: &amp; Group:: API)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>- Permission Widget for Public =
calendars (Read,=20
Write/Modify, Delete)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>If you have suggestion/comments, write =
me please...=20
since English isn't my native language, I have some difficulty to use =
proper=20
term (ex.:&nbsp;Members List or Access List or Users List... ) then =
correct=20
me.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>I will submit new patch =
ASAP...</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>But you can check demo at <A=20
href=3D"http://iteckmailx.infoteck.qc.ca/horde">http://iteckmailx.infotec=
k.qc.ca/horde</A>=20
</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>(User: <A=20
href=3D"mailto:demo@perl-quebec.com">demo@perl-quebec.com</A> Pass:=20
demo)</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>--</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Joel Vandal</FONT></DIV></BODY></HTML>

---------------------- multipart/alternative attachment--