[Tickets #2245] Horde Share implementation for Turba

bugs@bugs.horde.org bugs at bugs.horde.org
Thu Jul 28 22:46:31 PDT 2005


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

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=2245
-----------------------------------------------------------------------
 Ticket             | 2245
 Updated By         | Michael Rubinsky <mrubinsk at horde.org>
 Summary            | Horde Share implementation for Turba
 Queue              | Turba
 Version            | HEAD
 State              | Feedback
 Priority           | 1. Low
 Type               | Enhancement
 Owners             | Michael Rubinsky
+New Attachment     | 7_29turba.patch
-----------------------------------------------------------------------


Michael Rubinsky <mrubinsk at horde.org> (2005-07-28 22:46) wrote:

Ok. This patch, along with the other uploaded files, fully implements a
Horde_Share system for Turba.  Right now, only the SQL driver supports using
shares, but other backends could easily be configured to tie into Turba
shares via the share hooks. (The IMSP driver will be converted to use
shares, then I can remove the IMSP Addressbook section in Turba's Options). 
Other existing sources will continue to function as before. 

I added a "My Addressbooks" page similar to Kronolith's "My Calendars" page
for maintaining the shares.  This page will only be available if at least
one source is available via shares.

I've also included an upgrade script to be used if the site was using
'public' => true for the localsql source.  Essentially, it moves all
existing contacts in the turba_objects table into a new globally shared
addressbook...after a fair number of warnings to be sure it's not run
unintentionally ;)

Feedback before it's committed?




More information about the bugs mailing list