php4dbi is a database abstraction layer for PHP. It is simple to use (a single file with a simple API) and lean enough to not bloat your PHP application. It provides a common API for accessing a variety of database systems. This allows you to develop your application without limiting it to working on just a single database. Supported databases include MySQL, MS SQL Server, Oracle, PostgreSQL, ODBC, Interbase, SQLite, and IBM DB2. Support for BLOBs is also included.
Ilib is an image manipulation library for developers. It's capable of reading and writing images (PPM/PGM, PNG, JPEG, GIF, XPM, BMP) and many drawing functions including drawing lines and text using any BDF (X11) font. It's great for generating GIFs/PNGs from a CGI or generating graphs. Ilib includes sample applications for generating graphs for HTTP access.log files and QuakeWorld server frag log files and a tool for creating image indices from a group of images.
WebCalendar is a Web-based calendar application that can be configured as a single-user calendar, a multi-user calendar for groups of users, or as an event calendar viewable by visitors. WebCalendar requires a database such as MySQL, Oracle, PostgreSQL, MS SQL Server, ODBC, or Interbase. Features include email reminders, iCal/vCal import/export, remote subscriptions for Sunbird or Apple iCal, LDAP and NIS support, and translations for 29 languages.
Re: Public calendar Yes, you can turn public event submissions on and off. We have also added CAPTCHA for public event submissions to cut down on link spamming. > Is it possible to have...
Re: AJAX There is no "lightweight" version just yet. As for the development schedule. The current development release (1.1.X) should switch over to the current production release (1.2...
Re: AJAX We will be adding various AJAX-related features in 1.1, which is now out. Feel free to add new feature requests on SourceForge. > Anybody know about AJAX support? I tried >...
Re: Login If the user authentication is handled with standard http authentication, then WebCalendar can use that info and not require a second login. You will still have to manually create each us...
Re: webcalendar As an admin user, click on "Admin" in the trailer, then select "System Settings." From there, click on the "Public Access" tab. Change the setting for...