The script uses the MDB2 PEAR package as database API and the iCalcreator 2.8 as the API for interacting with calendar data.
Works with MySQL/MySQLi, PostgreSQL, Oracle, Frontbase (unmaintained), Querysim, Interbase/Firebird, MSSQL and SQLite databases.
All calendar information and components with all properties, including x-properties are supported.
Empty properties are not supported.
Also multiple instances of a calendar (sharing the same 'calendar name' but with separate insert dates) are supported.
Here are some key features of "dbiCal":
· Inserting calendars into database
· Fetching information about stored calendars in the database
· Selecting a calendar from database
· Deleting a calendar in database
What's New in This Release: [ read full changelog ]
· Concatenating all class files into one file.
· Changed 2nd argument to dbiCal select method: using iCalcreator vcalendar array config format admin interface (, when using compare) removing unnecessary parse, sort and save.
· Testing byte encoded class file(-s).
· Fixed bug in admin interface (config tab) when log file is defined but not created.