[dev] Turba Share Changes (Fwd: [cvs] commit: turba add.php addressbooks.php data.php ...)

Chuck Hagenbuch chuck at horde.org
Mon Jun 18 05:01:56 UTC 2007


Hi folks-

Rather large changes to the internals of Turba. If you are CVS  
updating, you will need to run these upgrade scripts, in order:

scripts/upgrades/2007-06-17_delete_old_vbooks.php
scripts/upgrades/2007-06-17_flatten_shares.php

You will also probably see preferences for which addressbooks are  
displayed, and which columns are displayed, reset. I've gone through  
testing on several of my installs so I don't have pristine data  
anymore, but if someone were to whip up a script to preserve these  
preferences that would be great.

It's worth saying that this shouldn't affect anything else visibly; if  
it does it's probably a bug and you should let me know. And it  
shouldn't affect people not using shared address books at all.

Thanks,
-chuck


----- Forwarded message from chuck at horde.org -----
     Date:  Mon, 18 Jun 2007 00:51:01 -0400 (EDT)
     From: Chuck Hagenbuch <chuck at horde.org>
Reply-To: dev at lists.horde.org
  Subject:  [cvs] commit: turba add.php addressbooks.php data.php  
deletefile.php edit.php search.php turba/docs CHANGES turba/lib  
Driver.php Turba.php api.php turba/lib/Driver imsp.php kolab.php  
share.php sql.php vbook.php turba/lib/Views Browse.php  
turba/locale/pt_PT ...
       To: cvs at lists.horde.org

chuck       2007-06-18 00:51:00 EDT

   Modified files:
     .                    add.php addressbooks.php data.php
                          deletefile.php edit.php search.php
     docs                 CHANGES
     lib                  Driver.php Turba.php api.php
     lib/Driver           imsp.php kolab.php sql.php vbook.php
     lib/Views            Browse.php
     locale/pt_PT         help.xml
     locale/sk_SK         help.xml
     templates/browse     actions.inc
   Added files:
     lib/Driver           share.php
     scripts/upgrades     2007-06-17_delete_old_vbooks.php
                          2007-06-17_flatten_shares.php
   Log:
   [cjh] Shared Address Books are now stored in a flat namespace so that they
   do not rely on the hierarchical (i.e. DataTree) properties of the
   Horde_Share API (Bug #4960).

   To upgrade:
   Run scripts/upgrades/2007-06-17_delete_old_vbooks.php and
   scripts/upgrades/2007-06-17_flatten_shares.php, in that order.

   Revision  Changes    Path
   1.79      +2 -2      turba/add.php
   1.26      +6 -11     turba/addressbooks.php
   1.99      +2 -5      turba/data.php
   1.6       +2 -8      turba/deletefile.php
   1.338     +3 -0      turba/docs/CHANGES
   1.107     +2 -10     turba/edit.php
   1.139     +81 -98    turba/lib/Driver.php
   1.51      +9 -12     turba/lib/Driver/imsp.php
   1.25      +2 -16     turba/lib/Driver/kolab.php
   1.1       +145 -0    turba/lib/Driver/share.php (new)
   1.96      +4 -33     turba/lib/Driver/sql.php
   1.5       +5 -29     turba/lib/Driver/vbook.php
   1.127     +74 -58    turba/lib/Turba.php
   1.8       +3 -26     turba/lib/Views/Browse.php
   1.211     +4 -1      turba/lib/api.php
   1.5       +3 -3      turba/locale/pt_PT/help.xml
   1.5       +3 -3      turba/locale/sk_SK/help.xml
   1.1       +71 -0      
turba/scripts/upgrades/2007-06-17_delete_old_vbooks.php (new)
   1.1       +82 -0      
turba/scripts/upgrades/2007-06-17_flatten_shares.php (new)
   1.129     +1 -8      turba/search.php
   1.47      +1 -1      turba/templates/browse/actions.inc

   Chora Links:
   http://cvs.horde.org/diff.php/turba/add.php?r1=1.78&r2=1.79&ty=u
   http://cvs.horde.org/diff.php/turba/addressbooks.php?r1=1.25&r2=1.26&ty=u
   http://cvs.horde.org/diff.php/turba/data.php?r1=1.98&r2=1.99&ty=u
   http://cvs.horde.org/diff.php/turba/deletefile.php?r1=1.5&r2=1.6&ty=u
   http://cvs.horde.org/diff.php/turba/docs/CHANGES?r1=1.337&r2=1.338&ty=u
   http://cvs.horde.org/diff.php/turba/edit.php?r1=1.106&r2=1.107&ty=u
   http://cvs.horde.org/diff.php/turba/lib/Driver.php?r1=1.138&r2=1.139&ty=u
   http://cvs.horde.org/diff.php/turba/lib/Driver/imsp.php?r1=1.50&r2=1.51&ty=u
    
http://cvs.horde.org/diff.php/turba/lib/Driver/kolab.php?r1=1.24&r2=1.25&ty=u
   http://cvs.horde.org/co.php/turba/lib/Driver/share.php?r=1.1
   http://cvs.horde.org/diff.php/turba/lib/Driver/sql.php?r1=1.95&r2=1.96&ty=u
   http://cvs.horde.org/diff.php/turba/lib/Driver/vbook.php?r1=1.4&r2=1.5&ty=u
   http://cvs.horde.org/diff.php/turba/lib/Turba.php?r1=1.126&r2=1.127&ty=u
   http://cvs.horde.org/diff.php/turba/lib/Views/Browse.php?r1=1.7&r2=1.8&ty=u
   http://cvs.horde.org/diff.php/turba/lib/api.php?r1=1.210&r2=1.211&ty=u
   http://cvs.horde.org/diff.php/turba/locale/pt_PT/help.xml?r1=1.4&r2=1.5&ty=u
   http://cvs.horde.org/diff.php/turba/locale/sk_SK/help.xml?r1=1.4&r2=1.5&ty=u
    
http://cvs.horde.org/co.php/turba/scripts/upgrades/2007-06-17_delete_old_vbooks.php?r=1.1
    
http://cvs.horde.org/co.php/turba/scripts/upgrades/2007-06-17_flatten_shares.php?r=1.1
   http://cvs.horde.org/diff.php/turba/search.php?r1=1.128&r2=1.129&ty=u
    
http://cvs.horde.org/diff.php/turba/templates/browse/actions.inc?r1=1.46&r2=1.47&ty=u

--
To unsubscribe, mail: cvs-unsubscribe at lists.horde.org


----- End forwarded message -----


-chuck


More information about the dev mailing list