Kolab 2 and horde contacts problem

Greg Saul greg at frog-php.com
Thu Nov 18 01:40:11 CET 2004


Hello again.

Unfortunately I haven't removed or even touched that little block of 
code, so it's probably not that.

And I can't see anything that should be at all related in any of the 
error logs.

I've been digging around in hordes code trying to track whats happening 
with the synchronizing of the various imap folders Calendar, Tasks etc.

No imap folder is created to sync to so I'm thinking this might be the 
root of the problem. It seems the only way to make a new imap folder is 
using:

Kolab::updateShare($share);
if the folder is not found this function then creates one (using the 
imap class).

The problem seems to be that this function is only run by the custom hook.
_horde_hook_share_add
_horde_hook_share_modify

These custom hooks are called for the calendar, Tasks etc but not for 
the Contacts, this may be because contacts are not shared.

I'm just about to try and fix the problem, but before I did I wanted to 
make sure I'm not barking up the completely the wrong tree.

Do local contacts work in horde and kolab_2 for other people? And if 
this is a bug and I do manage to fix it who should I contact about it?

One other think I've found is that events in shared contacts are not 
showing up and people with write access to shared calendars can't write 
to them, they just get a blank screen.

Best Regards,
Greg Saul



Stuart K Bingë wrote:

> Hi there,
>
> On Wednesday, 17 November 2004 00:58, Greg Saul wrote:
>  
>
>> Hello,
>> I've got Kolab 2 all up and running with Horde fine, but I've come up
>> against a small problem in Horde with the contacts (turba).
>>
>> The global address book works fine but the local address book does not
>> work at all, no imap folder is created for it and users can't add
>> contacts to there local address book.
>>
>> I know that Turba uses a slightly different way of syncing it's
>> information to the imap folder from the calendar, tasks and notes (these
>> work great) .
>>
>> Is anyone else having this problem with the address book or can anyone
>> point me in the right direction?
>>   
>
>
> Does anything appear in your Apache/PHP logs indicating what the 
> problem could be? If you also set up a log for Horde to use, that may 
> include something that could give us a clue as to what is causing this.
>
> One thing that I can think of straight away is your 
> turba/config/sources.php. As you said, Turba handles IMAP <-> Horde 
> Share synchronisation differently to the other applications, so the 
> small code block preceding the local Kolab addressbook definition is 
> required, perhaps you removed it? It reads:
>
>    require_once 'Horde/Kolab.php';
>    $dummy = null;
>    Kolab::synchroniseShares($dummy, 'turba');
>
>  
>
>> I know that Kolab 2 is not a complete just yet but I've read that the
>> horde web client implementation for it is, is this right?
>>   
>
>
> Essentially it's complete, however it hasn't been tested as 
> extensively as we could have hoped for so there are probably still a 
> few bugs lurking around, some of which could be quite nasty. Also, as 
> Kolab 2 is still evolving the webclient has become a bit out of date 
> with the other clients and the spec, however work has again begun to 
> bring it up to date and perform more testing and bugfixing.
>
>  
>
>> Thank you for making such a good product.
>>   
>
>
> Thanks for using it :-)
>
> Cheers,
>  
>





More information about the users mailing list