roundcubemail-plugins-kolab/plugins/tasklist
Thomas Bruederli a0ac82793b Handle recurring tasks (#2713)
- Render recurrence form as new tab in edit dialog
- Display recurrence summary in task details
- When marking a recurring task complete:
  * shift dates and alarms to next occurrence
  * only if recurrence end reached save as completed
  * save a copy with status completed (sort of a journal)
2014-04-24 19:44:21 +02:00
..
drivers Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
helpdocs/en_US Describe notifications for tasks; unify wording with s/alarms/reminders/ 2014-02-05 16:27:08 +01:00
localization Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
skins/larry Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
.gitignore Import of a basic task management module for Roundcube working with libkolab storage 2012-06-08 14:57:16 +02:00
config.inc.php.dist Import of a basic task management module for Roundcube working with libkolab storage 2012-06-08 14:57:16 +02:00
jquery.tagedit.js Fix existing options to disallow adding/deleting tags 2014-04-01 18:04:44 +02:00
LICENSE Added package.xml and LICENSE file (#1141) 2012-11-21 11:04:57 +01:00
package.xml List required plugins 2012-12-20 09:16:53 +01:00
README Describe dependencies and installation for tasklist module 2013-11-20 17:00:50 +01:00
tasklist.js Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
tasklist.php Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
tasklist_base.js Add mail actions to contextmenu if loaded 2013-10-30 16:05:07 +01:00
tasklist_ui.php Handle recurring tasks (#2713) 2014-04-24 19:44:21 +02:00
UPGRADING Update SQL scripts to match Roundcube format for schema upgrades, update/add UPGRADING instructions 2013-01-18 09:40:48 +01:00

A task management module for Roundcube
--------------------------------------

This plugin currently supports a local database as well as a Kolab groupware
server as backends for tasklists and todo items storage.

INSTALLATION
------------

When usigng the database driver, some initialization of the local database is
necessary. To do so, execute the SQL commands in
drivers/database/SQL/<yourdatabase>.initial.sql

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

IMPORTANT
---------

This plugin doesn't work with the classic skin of Roundcube because no
templates are available for that skin.