17 Jan (Ver 2.3) * Made changes to DB. There are different types of link now. * Implemented full MVC architecture. Well, you can't escape from not using for-loop but at least everything is more organised. That is why rendering calendar can be complicated. At least the view file looks manageable. * Major rename of file names and re-organised folders. * Mass cleanup of CSS in demos. Removed redundant CSS. * Fixed fillArray logic. User can now start the week with anyday. * Fixed typos and added comments. * Updated admin area. Fixed simpel bugs. user able to delete images from admin panel. Admin still basic, not intending to make it complicated. * Added a plain calendar. * Updated multiple template. * Still not very happy with the controller... Man, I wanted to stop but my fingers doesn't allow me to!! Have fun guys. 14 Jan 2009 (Ver 2.2) * Calendar now supports hrs, mins and images. * Added 'order by' to sql statements. * Made admin area more user friendly but still very basic. * Displaying multiple calendars in one page is now very easy to achieve (See demo). * Improved logic flow and fix typos. 11 Jan 2009 (Ver 2.1) * Added new admin panel - Really simple one. * fixed sql bug in QCalendarBase.php. * added extra fields in DB for future use. 10 Jan 2009 (Ver 2.0) * Finally managed to package everything together using better software architecture and techniques. * My christmas break was burned!!!