6.0.0-alpha14
7/1/25

[#866] Kolab 2 and local turba contacts
Summary Kolab 2 and local turba contacts
Queue Turba
Queue Version HEAD
Type Bug
State Resolved
Priority 2. Medium
Owners stuart (at)
Requester kolab-bugs (at) frog-php (dot) com
Created 11/20/2004 (7528 days ago)
Due
Updated 05/24/2005 (7343 days ago)
Assigned 05/24/2005 (7343 days ago)
Resolved 05/24/2005 (7343 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
05/24/2005 09:15:12 PM Chuck Hagenbuch Comment #4
State ⇒ Resolved
Reply to this comment
We'll reopen if there are problems.
05/24/2005 10:30:29 AM stuart Comment #3
State ⇒ Feedback
Reply to this comment
The following commit should resolve this issue in HEAD:



http://lists.horde.org/archives/cvs/Week-of-Mon-20050523/045140.html
11/20/2004 11:17:13 AM Jan Schneider Assigned to stuart
 
11/20/2004 11:15:14 AM Jan Schneider Comment #2
State ⇒ Assigned
Version ⇒ HEAD
Reply to this comment
Move to correct version.
11/20/2004 05:31:25 AM kolab-bugs (at) frog-php (dot) com Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Kolab 2 and local turba contacts
Queue ⇒ Turba
Reply to this comment
We have Kolab 2 installed on our server, and we are trying to use the 
Kolab support for Horde.



The first problem that were coming across is that we can't seem to 
save local contacts using Turba into a imap folder handled by Kolab, 
when saving to contacts we just get a blank white page.



I've looked through the code a little and the problem seems to be that 
nothing is asking Kolab to create the imap folder in the first place.



From what I can see, because contact folders are not shared in Horde 
the Kolab code for syncing these folders goes a little differently.



Every time you go into turba the Kolab sync function is run :

Kolab::updateShare($share);



Tracing this function through it's various actions this seems to be 
working fine, the problem seems to be that there is no contacts folder 
created to sync to.

and from what I can see Kolab::updateShare($share); does not make any folders.



The Tasks, Notes and Calendar were working fine, they were making new 
folder for them selfs and storing there info inside of it. So I traced 
back to find what function was actually doing the creation of the new 
folder and found that a function called Kolab::updateShare($share); , 
is called in custom hooks :

_horde_hook_share_add and _horde_hook_share_modify.



The problems seems to be that these hooks are not called for turba 
since it does not use shares so no new folder is made.



Just before submitting this I updated Horde and it's framework from 
the cvs, and now  new users can not open the calendar they just get a 
blank page.



There's no errors in the Horde log .

Let me know if you would like any more information or if you would 
like me to look into anything.


Saved Queries