If your client has a groupware server, (Exchange, Groupwise, etc), you
could tap into those resources.

We use Outlook/Exchange.  I built an ASP-based solution that pulls data
from Exchange and stores it in a SQL database.  Then, our web sites pull
from the database for the presentation.

The calendar admins can use any of the supported recurring appointment
types and Exchange just outputs the events on the chosen dates.

It works great.

M!ke 

-----Original Message-----
From: Jeff Small [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, November 29, 2005 1:21 PM
To: CF-Talk
Subject: Man, I'm just really banging my head over this one...

It's an "event calendar" and I'm totally cool with inserting an "event" 
giving it a date and time, and outputting it ordered by date. Cake.

No worries there...

However, my frickin head starts to explode when I start taking into
account every frickin' possible way to add an event, especially when I
look at this client's current list of "events". There are events that
are once a week, some are on say, the first and third monday, then
others are every wednesday, etc. It's those recurring weirdly scheduled
events that are causing me the most consternation. It just seems like if
you take into account one way to do recurrence, some other way creeps
in, and you've got to make another exception, then you start to feel
like you're cobbling together code and slowly moving further and further
away from a manageable application.

Are there easy to use, easy to implement CF based calendars out there
that I could use instead? Or is this easy enough to write yourself, but
you've got maybe do certain things that I'm overlooking?

Has anyone had to approach this problem of creating an easy to use,
updateable, "calendar" that can spit out dates and gives the end user
the ability to insert more than just a single event on a single day?
Something even *approaching* "robust"?

Anyone have any pointers, examples, code tutorials, anything that can
make this a little easier to accomplish?

--
Jeff Small
LHWH Advertising
Myrtle Beach, SC 29577
843-448-1123 Ext 254 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:225619
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to