alroman/CS130-Mashup — pull request #3 by daifu (2011-10-29 12:48:06+00:00)
Title: Added Core/calendar

Demo page can be viewed on calling the index function in the Calendar class.

Required libraries:
jQuery, fullcalendar, calendarPicker

Created folder:
css, js, img under web/

Issues that need to be solve:
There is a problem when using the API call every time to get the object from eventful, because it is not stable, and I sometimes got some JSON parsing errors.
I tried to separated the javascript code with the HTML code, but i cannot figure out a better way to pass a large json object to the javascript file, and here is a way i tried: saved the json object to the div using $.data(), but there is a problem if the object is too big and slow down the performance a lot.

Future possible improvements:
Fullcalendar integrate with Google calendar, so we might be able to using Google calendar API.
Integrate with maps, and event list.
Design can be improved.

Ways to migrate my code to copy the header and javascript at the bottom of the body tag, and make sure the id and structure, class are the same.