No description
Find a file
2015-03-12 22:18:20 +01:00
drivers Synchronized recent changes from git.kolab.org repository (v3.1.16) 2015-03-12 22:17:51 +01:00
lib Synchronize bug fixes from git.kolab.org 2014-11-09 16:59:00 +01:00
localization Updated calendar to version 3.1.13 from git.kolab.org 2014-09-15 21:24:14 +02:00
skins Updated calendar to version 3.1.13 from git.kolab.org 2014-09-15 21:24:14 +02:00
calendar.php Synchronized recent changes from git.kolab.org repository 2014-10-05 16:50:51 +02:00
calendar_base.js Updated calendar to version 3.1.13 from git.kolab.org 2014-09-15 21:24:14 +02:00
calendar_ui.js Synchronized recent changes from git.kolab.org repository (v3.1.16) 2015-03-12 22:17:51 +01:00
composer.json Limit Roundcube version to < 1.1 2015-03-12 22:18:20 +01:00
config.inc.php.dist Updated calendar to version 3.1.13 from git.kolab.org 2014-09-15 21:24:14 +02:00
LICENSE Cloned from git.kolab.org/git/roundcubemail-plugins-kolab 2013-08-06 22:23:33 +02:00
print.js Cloned from git.kolab.org/git/roundcubemail-plugins-kolab 2013-08-06 22:23:33 +02:00
README Cloned from git.kolab.org/git/roundcubemail-plugins-kolab 2013-08-06 22:23:33 +02:00
UPGRADING Cloned from git.kolab.org/git/roundcubemail-plugins-kolab 2013-08-06 22:23:33 +02:00

A calendar module for Roundcube
-------------------------------

This plugin currently supports a local database as well as a Kolab groupware
server as backends for calendar and event storage. For both drivers, some
initialization of the local database is necessary. To do so, execute the
SQL commands in drivers/<yourchoice>/SQL/<yourdatabase>.initial.sql

The client-side calendar UI relies on the "fullcalendar" project by Adam Arshaw
with extensions made for the use in Roundcube. All changes are published in
an official fork at https://github.com/roundcube/fullcalendar

For some general calendar-based operations such as alarms handling or iCal
parsing/exporting this plugins requires the `libcalendaring` plugin which
is also part of the Kolab Roundcube Plugins repository. Make sure that plugin
is installed and configured correctly.

For recurring event computation, some utility classes from the Horde project
are used. They are packaged in a slightly modified version with this plugin.

IMPORTANT
---------
The calendar module makes heavy use of PHP's DateTime as well as DateInterval
classes. The latter one requires at least PHP 5.3.0 to run.