[dev] (no subject)

Will Koffel will@koffel.org
Mon, 9 Sep 2002 11:46:41 -0400


I have essentially the same request as HTH.  Perhaps Joel can shed some light 
on the behavior?

I've noticed a couple things.  It seems that there always exists a user-
specific private calendar named "My Calendar".  For each user it has a 
kronolith.shared entry with all permissions for the owner.

Creating a shared calendar adds another kronolith.shared entry with some hash 
for the name, to which you can add users to see your shared calendar.

What I really want (and I think what HTH is looking for) is a way to share the 
default calendar.

I tried deleting the "My Calendar" entry from the kronolith.shared entries, and 
it went away in the dropdown menu, however when I first visit the calendar 
page, I believe I'm still looking at it.  Once I change to another calendar 
(one of two shared calendars for my 2 test users), then it behaves as I'd 
expect.

My request would be to allow default calendars to be renamed and shared.  Would 
this be possible, Joel, or would it break some other behavior?  The ability to 
rename is nice, because then the dropdown for the 2 calendars my wife and I 
share wouldn't have 2 entries called "My Calendar", of course.  So just 
allowing them to be shared isn't quite enough, IMHO.

Thanks.

-Will


--FL5UXtIhxfXey3p5
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi List,

My girlfriend, in exploring the new shared calender system, just pointed
out a bug to me.

She had all her events on the default 'My Calender'. The majority of the
events were here class lectures, so she renamed the 'My Calender' to
'Amethest - School' and moved the other events out to two seperate
calenders 'Amethest - Private' and 'Amethest - Social'.

She set her 'Amethest - Private' calender to private and the 'Amethest -
Social' calender to shared. She went to try and share the 'Amethest -
School' calender, but the dropdown box refuses to allow that. I tried
changing the share_type attribute in the backend, but the Calender
management still does not allow access to the Member List for the
calender.

Examining the code, I see two possible solutions:
1. (Workaround option) Stop the user from renaming 'My Calender' as well, a=
nd possibly display little lock icons or disable some of the input boxes to=
 properly
note that those details of the calender cannot be changed.
2. (Proper fix) Set things up so any calender can be changed etc.

HTH
--------------------------------------------------------------------