Kinky ColdFusion Calendar System Almost There

Posted August 7, 2007 at 10:23 AM

Tags: ColdFusion

This morning, I cleaned up the Add / Edit page of my up coming ColdFusion calendar system - Kinky Calendar System.

View Online Demo - 2007/08/07


 
 
 

 
Kinky ColdFusion Calendar System - Add / Update Page Finalized  
 
 
 

Right now, I am using plain old text boxes for both the dates and the times of an event. I have decided not to do anything special here because as people try to integrate this calendar system into existing applications, I am sure that they are most likely going to have date-selector widgets and time-selector widgets already in place. This keeps the Kinky ColdFusion calendar system light weight and not too intrusive; easy integration is a primary goal here as this wasn't really designed to be a stand-alone application (although, certainly it could be beefed out to be).

So far, I have already gotten some great feedback on people that have attempted to integrate this calendar into existing applications (talking about bleeding edge :)). Here is what I have left to do:

  • Delete event page
  • Day view page
  • Overall code clean up
  • Color coding events (based on early user feedback)

Post Comment  |  Ask Ben  |  Other Searches  |  Print Page




Learning ColdFusion 9 - ColdFusion 9 tutorials, samples, examples, demos

Reader Comments

Aug 7, 2007 at 12:13 PM // reply »
92 Comments

This is some very impressive stuff Ben. I love the UI as well. Keep up the great work.


Aug 7, 2007 at 12:24 PM // reply »
7,572 Comments

@Javier,

Thanks dude. Doing what I can. Not having any date/time input widgets is making the data validation a bit of a pain, but if I can get it down solid, then it will be widget independent, which will be sweet-ass.


Aug 7, 2007 at 5:02 PM // reply »
11 Comments

Hi Ben,

One suggestion;

In month view, when a date has multiple entries, it isn't completely obvious, perhaps a little css hover technique to highlite individual events.


Aug 7, 2007 at 5:16 PM // reply »
7,572 Comments

@Christopher,

Yeah, I was fooling around with how to make that seem better. Originally, I actually had a box, but then that started to look like too many boxes. Maybe I will try a middot (·). Some CSS hover would do good also, but sometimes, if there are too many items, I find that :hover pseudo classes have very shaky performance.


Oct 15, 2008 at 10:59 AM // reply »
2 Comments

Awesome work here as always Ben, but I do have one thing that i am a bit stuck on. Is there an easy way built into this somewhere or a pointer that could help me figure out how to filter events on the calendar views? I have a dropdown list of 10 categories of events, and those are stored with the event info in the db, if i select support groups, i only want the support group entries for the month to show in the calendar. Any help from anyone would be greatly appreciated.


Oct 15, 2008 at 11:02 AM // reply »
7,572 Comments

@Pat,

I don't have anything like that built in right now, but I am sure it wouldn't be that hard to update. Ideally, you would just need to add an argument to "GetEvents()" method (or whatever it is called - I don't remember exactly off hand). Something like:

GetEvents( FORM.event_type_id )

Does that help at all?


Oct 22, 2008 at 2:39 PM // reply »
2 Comments

Yes Ben, that worked for my filter question perfectly. Thanks for the quick reply.


Oct 22, 2008 at 7:56 PM // reply »
7,572 Comments

@Pat,

Glad that got you going down the right path.


Jul 20, 2009 at 2:02 PM // reply »
1 Comments

I installed the kinky calendar, and ran the SQL table up with your sql code. On first run, this is what the index page throws:
[Macromedia][SQLServer JDBC Driver][SQLServer]Invalid object name 'event'.
But the objEvent is declared, since it is set as the function in function.cfm

Any advise to get this going?


Jul 27, 2009 at 4:57 PM // reply »
7,572 Comments

@Rayne,

It sounds like the "event" table was not successfully created or perhaps you are pointing at the wrong database?


Post Comment  |  Ask Ben

Recent Blog Comments
Mar 20, 2010 at 12:07 PM
Drawing On The iPhone Canvas With jQuery And ColdFusion
Simply awesome. Saved my day. ... read »
Mar 20, 2010 at 9:00 AM
Building A Fixed-Position Bottom Menu Bar (ala FaceBook)
I would like to say thx for an easy way to create a bottom bar. I do have a ?. Is it possible to center the bar if i want to resize it to ex 85%. Regards Offenbach ... read »
Mar 19, 2010 at 7:26 PM
MySQL 3/4 - com.mysql.jdbc.Driver And allowMultiQueries=true
Thank you very much for this post. Adding allowMultiQueries="true" in context.xml didn't help until I added it to url as allowMultiQueries=true Good idea is to use prepared statements and it will he ... read »
Jim
Mar 19, 2010 at 4:49 PM
Nobody Puts Baby In The Corner!
Wow. This is like suddenly finding a support group for your secret shame. I'm not alone! I always liked this movie, even though it is extremely cheesy. I just wish Jennifer Grey hadn't gotten the ... read »
Mar 19, 2010 at 4:47 PM
Application.cfc OnRequest() Method Affects OnError() Arguments
@Jason and @Ben, I've been doing some CF9 refactoring on our systems and noticed an odd occurrence with onError as well. Found a way to work around my problem, but what I saw was... Background: Our ... read »
Jim
Mar 19, 2010 at 4:44 PM
Shoot 'Em Up Starring Clive Owen And Paul Giamatti
I actually enjoyed this movie quite a lot. It was different, certainly, but I think they were going for more of a Quentin Tarentino-"wow, that was weird"-vibe than an actual spoof. Once I realize ... read »
Mar 19, 2010 at 4:34 PM
An Intensive Exploration Of jQuery With Ben Nadel (Video Presentation)
Hey I guess the video is down. Is there anyway you can upload to youtube or vimeo or some other service? Greatly appreciated. ... read »
Mar 19, 2010 at 4:24 PM
ColdFusion CFPOP - My First Look
@Ben Thanks for the follow up! The root of the problem had to do with being able to trace bounced emails to specific records in a DB table. Let's say you run an email campaign and you get 1,000 bou ... read »