[Tickets #2178] Re: [PATCH] Kolab Free/Busy port and protocol flexibility

noreply at bugs.horde.org noreply at bugs.horde.org
Fri Jun 19 19:04:04 UTC 2015


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: https://bugs.horde.org/ticket/2178
------------------------------------------------------------------------------
  Ticket             | 2178
  Updated By         | jessieluv22 at gmail.com
  Summary            | [PATCH] Kolab Free/Busy port and protocol flexibility
  Queue              | Kolab
  Type               | Bug
  State              | Resolved
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             | Horde Developers, Jan Schneider
------------------------------------------------------------------------------


jessieluv22 at gmail.com (2015-06-19 19:04) wrote:

> Time in: 3:00pm
> Phone Number: 321-225-2178
> 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Index: config/conf.xml
===================================================================
RCS file: /repository/kronolith/config/conf.xml,v
retrieving revision 1.17
diff -p -u -b -r1.17 conf.xml
--- config/conf.xml 22 Oct 2005 16:44:26 -0000  1.17
+++ config/conf.xml 8 Feb 2006 10:52:15 -0000
@@ -33,7 +33,13 @@
      </configsection>
     </case>

-   <case name="kolab" desc="Kolab" />
+   <case name="kolab" desc="Kolab">
+    <configheader>Kolab IMAP Free/Busy Access</configheader>
+    <configsection name="freebusy">
+     <configstring name="protocol" desc="Protocol:">https</configstring>
+     <configinteger name="port" desc="Port:">443</configinteger>
+    </configsection>
+   </case>
    </configswitch>
   </configsection>

@@ -78,4 +84,5 @@
     </values>
    </configmultienum>
   </configsection>
+
  </configuration>
Index: lib/Storage/kolab.php
===================================================================
RCS file: /repository/kronolith/lib/Storage/kolab.php,v
retrieving revision 1.7
diff -p -u -b -r1.7 kolab.php
--- lib/Storage/kolab.php   1 Jan 2006 21:11:07 -0000   1.7
+++ lib/Storage/kolab.php   8 Feb 2006 10:52:15 -0000
@@ -28,7 +28,9 @@ class Kronolith_Storage_kolab extends Kr
      {
          global $conf;

-        $fb_url = 'http://' . $conf['kolab']['imap']['server'] .  
"/freebusy/$email.vfb";
+        $fb_url = $conf['storage']['freebusy']['protocol'] . '://' .  
$conf['kolab']['imap']['server'] .
+                       ':' . $conf['storage']['freebusy']['port'] .  
"/freebusy/$email.vfb";
+
          $vfb_text = file_get_contents($fb_url);
          if ($vfb_text === false) {
              return PEAR::raiseError(sprintf(_("Unable to retrieve  
free/busy information for %s"),






More information about the bugs mailing list