Project News

SourceForge Approval Aquired

[Sep 3, 2008 at 2:57pm]

We received approval this afternoon from SourceForge for our project, so we will be looking to utilize the hosting and CVS repository there for development purposes. Once the project is set up, we will be posting updates and code as it is completed.

Page Stats

Displaying: Home page
DB Report: 3 queries executed
Load time: 0.187347 seconds

Welcome to OSCalendar

Overview

PHP OSCalendar is a project that has been in the works for about four years now, and we are extremely excited to finally see it coming together in the form of an open source application. It is our goal to implement the best of both optimal backend coding from the server scripts to the database with robust and original client side scripts to enhance the user experience.

Many people ask, "Why another calendar app? Aren't there plenty of those out there already?" The simple answer to this question is yes: there are dozens, if not hundreds, of calendar applications available, but the majority of them focus on the calendar as its own standalone tool. Our goal is to develop an application that can be plugged into an existing website and displayed in any you, as the developer, see fit. With the APIs and code base we provide, you will find it extremely easy to tap the events and other calendar information from anywhere in your site.

In addition, our user system and UI allow for updating the calendar data from anywhere on your site as well (provided you have the appropriate files and settings available from that page). Using the jQuery library, we have attempted to make the maintenance of your calendar extremely fluid and easy. In fact, the user system and group settings in the calendar can even be applied to other areas of your site as we do here. The news feed and every other dynamic aspect of this site is completely driven by the calendar user groups system.

In addition to attempting to provide an easy to use application that can plug anywhere into your site, another goal we had when beginning development on this application was to provide a fully standards compliant product. Many of the applications we have found and tested simply fall well short of what we deem to be acceptable in this regard. Our goal is to allow for extreme flexibility in handling of data and display: whether you use a templating system such as Smarty or simply render raw markup to the browser directly.

For more detailed information regarding display options, usage and technology requirements, please visit our about section. Feel free to contact us with any questions or comments as well; and keep in mind that your feedback is our best resource for future development!