views:

1354

answers:

5

I already make extensive use of prototype and don't want to add an extra framework like YUI.

I need a javascript calendar which enables me to customize rendering of calendar-cells on a cell by cell basis. (For rendering events, prices, etc. on a certain date) .

YUI Calendar makes this possible, but I already make extensive use of prototype and don't want to add an extra framework like YUI.

Does anyone know a good alternative?

Thanks, Brits

A: 

Have you thought of upgrading from Prototype to YUI or jQuery? Both would give you a lot more functionality than prototype and both have excellent calendar options.

Chris Ballance
yeah I like JQuery, but Im using tapestry 5 as framework which uses prototype extensively.
why is YUI or jQuery an upgrade from Prototype?
Thorpe Obazee
+1  A: 

Here's one: CalendarView and another CalendarDateSelect.

Diodeus
A: 

If you've got the time, you can build your own. I've personally used this blog entry to create my own and it works beautifully. The code doesn't use Prototype, but as I was walking through it I converted the whole thing into a Prototype class and used all the nice features of Prototype to make the code look better. And best of all, you know exactly what the tag classes are so you can customize it completely (personally it is easier for me to code the CSS as I go rather than trying to reverse engineer a pre-built one, besides, the equivalent jQuery one may be too much or too little for what you want).

Mike
A: 

I've used jscalendar before, which works well.

Evan
A: 

As far as I know, Prototype is a collection of helper functions, but it has no widgets. YUI is a total different beast (there's a minor overlapping in DOM methods). We use Prototype for Ajax calls and YUI for widgets (calendar, dialogs, grid).