[Seaside] Web Calendar for Seaside

tblanchard@mac.com seaside@lists.squeakfoundation.org
Sat, 23 Nov 2002 10:58:53 +0100


I tried the app on your laptop - it looks very cool.  I'm just getting 
started with seaside and confess its a bit daunting.  So I was hoping 
to look at your app to try to understand some stuff.

I get an error trying to file in WebCalendar.st (after filing in the 
SmartFileDictionary).

WCEvent accessing category
---------
category
	^category ifNil:[category_Period or right bracket expected 
->'unclassified']

This is using the last 3.2 image with the addition of GLORP and seaside 
2.03 added.

Not sure what's up here.



On Friday, November 22, 2002, at 02:12  AM, Derek Brans wrote:

> Hi Seasiders,
> As per a suggestion from Avi, I've been plugging away at a Web 
> Calendar for Seaside modeled after Kalendus on Source Forge.  It is 
> code-named "SandCaster" because sand is related to time and the 
> seaside.  Here's what I have so far:
> http://24.68.112.62:8000/sandcaster/    (if my laptop is online)
>
> Installation instructions follow at the end of the email.
>
> I am surprised at how easy it is to do many things in Seaside that are 
> much harder to do in php.  So job well done to Avi and Julian and 
> others who built the Seaside framework.  I hope to produce a tutorial 
> once I get some implementation feedback from you guys.
>
> There are some nice widgets that can be harvested from this project:
> - TabComponent
> - general framework for editing common objects like collections, 
> dates, times and anything else you define an editor for.  This has 
> proven pretty powerful.
>
> I would like some design feedback.  I don't think I'm making full use 
> of the Continuation framework in Seaside.  Maybe this isn't needed in 
> my application yet?  I am kind of confused about how to use 
> WAComponents and WAViews effectively.
>
> Still to be added: (recurrences, all-day and multi-day events, and 
> nifty features).
>
> Installation intstructions (not tested yet):
> Install Mark Guzdial's SmartFileDictionary:  
> http://guzdial.cc.gatech.edu/st/SmartFileDictionary.st (events are 
> written to disk in a file named events.fd.
> Install the attached DVS package WebCalendar.st.
>
> The application is registered on your server under the name 
> 'sandcaster'.
> Cheers,
> Derek
> <WebCalendar.st>
>
> Nerd on a Wire: Web and Information Solutions
> Website Design - Database Systems - Site Hosting
> 604.874.6463
> mailto:info@nerdonawire.com
> For more information, visit http://nerdonawire.com