ted serbinski – a blog about drupal, macs, productivity, health, and bmws

a blog about drupal, macs, productivity, health, and bmws

Announcing jCalendar - a jQuery date picker

NOTE: This project has been superceded by the most excellent jQuery Calendar. All development on this plugin will now be merged with that project.

I am pleased to announce that my jQuery date picker is now ready for consumption, check it out here:

http://tedserbinski.com/jcalendar/index.html

This plugin was originally written to improve the interface for adding activities on MothersClick.com and will be working as the new input widget for date module. Initial mom reactions have been extremely positive (from a couple beta testers) and we hope to roll this into production after we iron out the kinks with Karen to get this into date module as the new default widget.

This interface was largely inspired by BaseCamp and is quite accessible and works when JavaScript is disabled.

Right now it is a stand alone jQuery plugin, but soon it should be the new default widget for date module. Gerhard has expressed interest to add this to event module and Boris and Steven from Bryght have also expressed interest in contributing to this plugin and extending it, fitting my long term vision of working similar to Google Calendar, and perhaps even inclusion for Drupal 7—-a lot easier to choose a submitted date, huh?

So please give it a whirl, post bug reports, and let me know what you think!

10 comments

 
Boris Mann (not verified) wrote 1 year 24 weeks ago

Go date module inclusion, go! We’ll add this to our Bryght Basic profile as soon as it hits Date. If Date is in OK shape now, I can add it to our trunk build….

 
ted wrote 1 year 23 weeks ago

It’s not part of date just yet, but we’re collaborating to get it to work very soon :-)

 
Brandon Aaron (not verified) wrote 1 year 23 weeks ago

This is a really nice date picker. I like jCalendar site also. You should post this plugin to the new jQuery Plugins directory (http://jquery.com/plugins/) in the Widgets category. BTW MothersClick has recently been posted to the mailing list and people are asking who is behind it (http://groups.google.com/group/jquery-en/msg/ae8a90d3f3f85a02). Really great work all around!

 
José San Martin (not verified) wrote 1 year 23 weeks ago

Hello,

Coincidentally enough, I was thinking about Calendar module and Google Calendar today.

Please, tell us more about your thoughts about Google Calendar-like module. Do you have any well-developed ideas, roadmap or drafts?

Regards,

José San Martin

 
ted wrote 1 year 23 weeks ago

@Brandon — Thanks for the compliments!

I have created a new jQuery plugin project for jCalendar too.

@José — Check my todo for jCalendar, that’s the only “roadmap” at this point.

 
Alexis Bellido (not verified) wrote 1 year 23 weeks ago

Hello Ted, Gerhard told me about jCalendar and I started working on a module for Drupal 5 but found we can’t have more than one jcalendar per page, or am I missing something?

I posted my code and ideas on jCalendar and Drupal, I hope some of you can take a look.

Cheers and thanks for the nice code.

 
ted wrote 1 year 23 weeks ago

Hey Alexis, sounds like a bug, I tried to make sure that jCalendar could be instantiated multiple times per page, but looks not ;-)

Posted a response on your blog, we can chat more about this bug and get it fixed!

 
NicolasH (not verified) wrote 1 year 23 weeks ago

I should really just check it out, but….does it support multiple dates?

Cheers!

 
ted wrote 1 year 23 weeks ago

Right now it doesn’t, you can select one date and move on.

I’m working with Karen on the new event repeat API and this will use a similar gui that will allow the choosing of multiple dates, so stay tuned!

 
BradW (not verified) wrote 1 year 17 weeks ago

Hi Ted,

Have you had a chance to get anywhere on the whole multiple dates thing yet?

Cheers!

Brad

Add your comment

The content of this field is kept private and will not be shown publicly.
  • You can use Textile markup to format text.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <p> <img> <pre>

More information about formatting options

Subscribe to updates

don't worry, spam free!

Recent comments