Thursday, October 24, 2013

2.0 is done!

Almost 5 years since 1.0, 2.0 is complete. The number of features and improvements are too numerous for me to remember and list here.

I'll give a rundown of some of the highlights:
  • Vastly improved UI. Utilizing JQuery and JQuery UI for theming. A more sensible and powerful event form.
  • Multiple calendar support
  • Improved user support, including admins for specific calendars, and user groups.
  • Support for timezones
  • User selectable language/timezone
  • Improved translation support. Included script to build translation objects and no longer reliant on built-in gettext support.

If you've been using PHP-Calendar 1.1, now is the the time to upgrade. There's an included script to move over your old events. It could use a bit more testing and feedback, but it's ready to use.


  1. I love your Calendar! It was just what I was looking for. Is the calendar under the development link done?

  2. It will be great if the calender can support mssql also..

    1. I have no way of doing that. I don't have access to a Windows server. If you wanted to write support for it, it's likely an easy task. You could create a shim class that has the same interface as the mysqli class, change the initialization in phpcdatabase.class.php to use that instead and edit whatever SQL is different between the two. It's probably about 20 lines of PHP and I have no idea on the SQL. I've never used mssql so I don't know how similar it is to MySQL, but I do use a number of MySQL specific features.