Page MenuHomePhorge

No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None
diff --git a/plugins/calendar/lib/get_horde_icalendar.sh b/plugins/calendar/lib/get_horde_icalendar.sh
index 07b76088..1992bf27 100755
--- a/plugins/calendar/lib/get_horde_icalendar.sh
+++ b/plugins/calendar/lib/get_horde_icalendar.sh
@@ -1,30 +1,31 @@
#!/bin/sh
# Copy Horde_iCalendar classes and dependencies to stdout.
# This will create a standalone copy of the classes requried for iCal parsing.
SRCDIR=$1
if [ ! -d "$SRCDIR" ]; then
echo "Usage: get_horde_icalendar.sh SRCDIR"
echo "Please enter a valid source directory of the Horde lib"
exit 1
fi
echo "<?php
/**
* This is a concatenated copy of the following files:
* Horde/String.php, Horde/iCalendar.php, Horde/iCalendar/*.php
+ * Pull the latest version of these file from the PEAR channel of the Horde project at http://pear.horde.org
*/
require_once(dirname(__FILE__) . '/Horde_Date.php');"
sed 's/<?php//; s/?>//' $SRCDIR/String.php
echo "\n"
sed 's/<?php//; s/?>//' $SRCDIR/iCalendar.php | sed -E "s/include_once.+//; s/NLS::getCharset\(\)/'UTF-8'/"
echo "\n"
for fn in `ls $SRCDIR/iCalendar/*.php | grep -v 'vcard.php'`; do
sed 's/<?php//; s/?>//' $fn | sed -E "s/(include|require)_once.+//"
done;
diff --git a/plugins/libkolab/README b/plugins/libkolab/README
index a60d5487..b44d4d2b 100644
--- a/plugins/libkolab/README
+++ b/plugins/libkolab/README
@@ -1,20 +1,40 @@
libkolab plugin to access to Kolab groupware data
=================================================
The contained library classes establish a connection to the Kolab server
and manage the access to the Kolab groupware objects stored in various
IMAP folders. For reading and writing these objects, the PHP bindings of
the libkolabxml library are used.
REQUIREMENTS
------------
* libkolabxml PHP bindings
- kolabformat.so loaded into PHP
- kolabformat.php placed somewhere in the include_path
* PEAR: HTTP/Request2
* PEAR: Net/URL2
* Optional for old format support:
Horde Kolab_Format package and all of its dependencies
which are at least Horde_(Browser,DOM,NLS,String,Utils)
+
+
+INSTALLATION
+------------
+To use local cache you need to create a dedicated table in Roundcube's database.
+To do so, execute the SQL commands in SQL/<yourdatabase>.sql
+
+
+CONFIGURATION
+-------------
+The following options can be configured in Roundcube's main config file
+or a local config file (config.inc.php) located in the plugin folder.
+
+// Enable caching of Kolab objects in local database
+$rcmail_config['kolab_cache'] = true;
+
+// Optional override of the URL to read and trigger Free/Busy information of Kolab users
+// Defaults to https://<imap-server->/freebusy
+$rcmail_config['kolab_freebusy_server'] = 'https://<some-host>/<freebusy-path>';
+

File Metadata

Mime Type
text/x-diff
Expires
Mon, Aug 17, 5:10 PM (1 d, 8 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1257424
Default Alt Text
(2 KB)

Event Timeline