Main Page

From PHP-Calendar

Jump to: navigation, search

Contents

Intent

PHP-Calendar was written for a college social group at Northeastern University to keep track of events, etc. We were previously using localendar, which I (Sean Proctor) didn't like and had some problems with. I found CST-Calendar which did most of what I wanted, but was rather ugly and missed some features that we needed. So, I gradually re-wrote CST-Calendar since that project seemed to have stopped work entirely.

If you have any problems, please feel free to email me at sproctor@gmail.com or check the Discussion list.

News

Jun 22, 2007

I released PHP-Calendar 0.10.8 last night. I think I might have discovered a bug a few minutes after doing so. If anyone notices weirdness with the redirects, please send me an email and I'll package up 0.10.9 with the fix. Otherwise, happy scheduling.

Jun 18, 2007

Ignore that last post. Mid-July would be a fairly optimistic guess at when I'll have another version done. I'm rewriting the interface for PHP-Calendar in GWT (http://code.google.com/webtoolkit/). Using this, PHP-Calendar should be pretty trivial to embed within another page. This really invalidates a lot of the interface work that I did leading up to where I am with the next version now. You can look forward to things being released when they're usable, and the interface polished even more and features added later.

Jun 4, 2007

If anyone knows some good AJAX/javascript libraries for PHP, please send me an email. I'm plotting how to use javascript to embed PHP-Calendar in a foreign site.

In other news, progress on the next version is coming along quite nicely. Besides not being 100% complete, it's almost back up to par with the old version. The event submission form is greatly improved. You can check my work out at [1]. The DB format is much more extensible, the submission form is significantly less confusing and will eventually be simplified a bit with javascript. User support is still lacking quite a bit. I'm working on implementing the new security system now. I hope to have a final version out by the end of the month. I hope to have public calendars setup here by the end of July.

Links

Requirements

  • PHP 4.1 or later
  • MySQL 4.0 or later (3.23 may work, but is not supported) or PostgreSQL 7 or later (earlier versions may work, but aren't tested)
  • ADOdb 4.62 or later

Development

Stable/maintenance line is currently 0.10.x. The current release is 0.10.7. 0.10.8 will likely be released in the next few months and will be the last release in this line. 1.0 is under development. It is designed to be easier to embed into other PHP websites and to be more extensible (WRT adding new event types) and to have a completed user/permission system. Currently all development is done by only myself, but I've incorporated a lot of features that people have asked for. I plan to do a lot more, but time is scarce. If you'd like to check out the current work towards the next stable release

svn co https://php-calendar.svn.sourceforge.net/svnroot/php-calendar/branches/VERSION0_10/php-calendar php-calendar

for the development version it is:

svn co https://php-calendar.svn.sourceforge.net/svnroot/php-calendar/trunk/php-calendar php-calendar
Personal tools