[Zope] looking for zope smart-calendar advice.ideas

Jason Cunliffe jasonic@nomadicsltd.com
Mon, 07 Feb 2000 15:13:35 +0100


Hello

Looking for zope calendar advice and ideas..

Design goal: A Zope smart-calendar product which allows very interactive
setting and display of calendars in a range of formats. Features:
- version 1: HTML only  
- version 2: FLASH [ready to pass values to and from flash interface]
- XML formatting of user_calendars #allow structured loading and saving of
user calendar data
- XMLRPC methods to allow group calendars to talk to each other and have an
'invisible' toggle.
- Allow user permissions to modify what is shown, how it appears etc
- Users can select a range of days and then assign forms, URLs, images, text
- methods include: 'on_select', 'on-click',..'link to selected',
'link_to_first', 'e-mail_selection', etc .

As an example, see the excellent Sheridan Calendar Widgets ActiveX components
http://www.sheridan.com
feature a trio of day, week, month, year controls and properties which
allow wide variation in the style and presentation of these. Fast and
pretty easy to use.

If anyone has seen any good-looking and good-running calendars in HTML,
Java, Zope, ???, then please let me know. 

I have played with Behive's Calendar product and it may be a matter of
extending that, but I would love to hear of other work planned or ongoing,
plus any ideas you may have about the requirements/interest for
implementing such a creature.

Ideally we would like to have rapid highly object-oriented methods to
restyle or rescale the calendar rapidly through DTML.Python methods:
 
Some wishful examples:

<dtml-var calendar_Make_thumbnail(64,64, expanded = [320,240])> 
# when clicked on it expands from 64x64 to 320x240 size

<dtml-var calendar_scale(216, 240)
<dtml-var calendar_expand_to_fit_frame>
<dtml-var calendar_style(footer_style, default='house_style')>
<dtml-var calendar_SetImage(selected_dates, 'lovelyimage.jpg')>

- Jason
________________________________________________
Jason CUNLIFFE = Nomadics.Studio(DesignDirector)
Smart_Map_Systems[design.technology.application]
<jasonic@nomadicsltd.com>  tel:+33 4 94.76.98.72