views:

2293

answers:

2

for a current webapp i need a "outlook-like" calendar... Here are some requirements for the calendar:

  • week-view for the appointments
  • different appointment types
  • direct display of the length and time of the date (like in googleCalendar)
  • multiple appointments for the same time
  • only using javascript, php and any DB

We need the calendar for the Zend Framework, so if the Calendar doesn't already support the ZF, the source needs to be editable!

do you know any calendar which fits my needs? or do you have any tipps for developing one by myself?

+2  A: 

Nothing to say about it, as I've not yet used it, but saw this on twitter the other day, and I think it may fit at least the javscript part of the bill.

http://arshaw.com/fullcalendar/

Its a jquery calendar, came over twitter from john resig - who writes jquery.

benlumley
Hm, yeah, very nice calendar, but like you mentioned... ity only the javascript part that is really done in that calendar... But that would be a nice base to use!
Gushiken
Yeah, let me know how you get on if you use it.I second what the guy below says about time sink too.
benlumley
+1  A: 

Top tip for developing your own calendar: don't. Calendars are such a time sink, and non-trivial to write. If you need to ask for tips you'd be better off with an existing library component like you'll find in jQuery, dojo, etc..

This question has been asked many times here, links abound on other questions.

etc, etc...

annakata
hm, yeah... i already recognized that its a extremley time consuming process to develope a calendar and i have read thru many other questions here with the same topic, but i havent found a nice calendar to edit and control events... especially not in the way i need to...
Gushiken
Your requirements need to be broken down. What you want to do is quite bespoke so it's likely you have to write much of it yourself - but not at the JS end where numerous solutions exist. I'd say find the JS widget you like and work on solving the back end and data input. Ultimately JS is always extensible so that's not going to be your blocker, better to solve the data model problems first.
annakata
Oh and this question seems closely related: http://stackoverflow.com/questions/12611/designing-a-calendar-system-like-google-calendar
annakata
Hm.. i already read the linked questions and there is nothing too useful... But somewhere in the questions there was the adivce to use the iCal Format for the data. That could be nice.@annakata: hm.. i think i'll have to do it like you said, right the background by myself and use existing solutions for the JS part and the display of the events...
Gushiken