offerel/caldavzap

A plugin for Roundcube to include CalDAVZap in to the main GUI

This package's canonical repository appears to be gone and the package has been frozen as a result.

Installs: 1 058

Dependents: 0

Suggesters: 0

Security: 0

Language:JavaScript

Type:roundcube-plugin

1.5.6 2024-01-20 20:22 UTC

This package is auto-updated.

Last update: 2024-03-26 14:08:43 UTC


README

A plugin for Roundcube to include CalDAVZap in to the main GUI. CalDAVZap is included in the plugin folder since version 1.02 of this plugin. The latest version of CalDAVZap I could found is 0.13.2rc1 from https://www.inf-it.com/mlmmj/davclients/2015-11/0000004.html. All credits goes to inf-it.com, the developers of CalDAVZap.

There are some minor tweaks i have made to:

  1. interface.js I have found a small glitch displaying the wrong state of availability. I have fixed this and reported it back to inf-it.com. They have included this fix in his internal GIT.
  2. index.html This file is the original version, I have made a copy called roundcube.html and tweaked it to use my own CalDAVZap-Auth-Plugin.
  3. config_rc.js includes a configuration for the new Auth Plugin
  4. main_rc.js added the code for my own Auth Plugin
  5. /auth/plugins/roundcube both files in this folder manage to login via a existing Roundcube session

Changelog and FAQ

You can find the Changelog and FAQ now in the Wiki of this repository.

Installation

  1. extract the archive into the plugin folder of Roundcube <roundcube>/plugins/ and rename it to caldavzap, so that the path reads at the end /path/to/DOCUMENT_ROOT/ROUNDCUBEDIR/plugins/caldavzap/.
  2. activate the CalDAVZap plugin in /config/config.inc.php in the way that you add it to the active plugins array, like $config['plugins'] = array('caldavzap');
  3. copy config.inc.php.dist to config.inc.php and configure at least the parameters $config['caldav_server'] and $config['caldav_path']