Download the PHP package kolab/tasklist without Composer
On this page you can find all versions of the php package kolab/tasklist. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download kolab/tasklist
More information about kolab/tasklist
Files in kolab/tasklist
Package tasklist
Short Description Task management plugin
License AGPLv3
Homepage https://git.kolab.org/diffusion/RPK/
Informations about the package tasklist
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.
REQUIREMENTS
Some functions are shared with other plugins and therefore being moved to library plugins. Thus in order to run the tasklist plugin, you also need the following plugins installed:
- kolab/libcalendaring [1]
- kolab/libkolab [1]
INSTALLATION
For a manual installation of the plugin (and its dependencies), execute the following steps. This will set it up with the database backend driver.
-
Get the source from git
$ cd /tmp $ git clone https://git.kolab.org/diffusion/RPK/roundcubemail-plugins-kolab.git $ cd /
/plugins $ cp -r /tmp/roundcubemail-plugins-kolab/plugins/tasklist . $ cp -r /tmp/roundcubemail-plugins-kolab/plugins/libcalendaring . $ cp -r /tmp/roundcubemail-plugins-kolab/plugins/libkolab . -
Create tasklist plugin configuration
$ cd tasklist/ $ cp config.inc.php.dist config.inc.php $ edit config.inc.php
-
Initialize the tasklist database tables
$ cd ../../ $ bin/initdb.sh --dir=plugins/tasklist/drivers/database/SQL
-
Build css styles for the Elastic skin
$ lessc --relative-urls -x plugins/libkolab/skins/elastic/libkolab.less > plugins/libkolab/skins/elastic/libkolab.min.css
-
Enable the tasklist plugin
$ edit config/config.inc.php
Add 'tasklist' to the list of active plugins:
$config['plugins'] = array( (...) 'tasklist', );
IMPORTANT
This plugin doesn't work with the Classic skin of Roundcube because no templates are available for that skin.
Use Roundcube skins_allowed
option to limit skins available to the user
or remove incompatible skins from the skins folder.
All versions of tasklist with dependencies
roundcube/plugin-installer Version >=0.1.3
kolab/libcalendaring Version >=3.4.0
kolab/libkolab Version >=3.4.0