[cvs] commit: turba add.php addressbook_perms.php addressbooks.php data.php search.php turba/config sources.php.dist turba/docs CHANGES turba/lib Driver.php Object.php Share.php Turba.php VBook.php api.php base.php turba/lib/Block tree_menu.php ...
Chuck Hagenbuch
chuck at horde.org
Sun Jun 17 18:21:19 UTC 2007
chuck 2007-06-17 14:21:19 EDT
Modified files:
. add.php addressbooks.php data.php
search.php
config sources.php.dist
docs CHANGES
lib Driver.php Object.php Turba.php api.php
base.php
lib/Block tree_menu.php
lib/Driver favourites.php group.php imsp.php
kolab.php prefs.php sql.php vbook.php
lib/Forms EditContact.php
lib/Object Group.php
lib/Views Browse.php Contact.php
lib/tests BrowsePageTest.php TestBase.php
ViewBrowseTest.php
scripts/upgrades public_to_horde_share.php
templates addressbooks.inc
templates/browse header.inc search.inc search_vbook.inc
Removed files:
. addressbook_perms.php
lib Share.php VBook.php
templates/browse vbook_header.inc
Log:
- remove unnecessary $haveShare global variable
- add Driver::getContactOwner() to encapsulate share logic
- remove custom share code
- treat virtual address books like other shares
- push vbook code into vbook driver
- make sure new address books are added to the visible address books pref
I still need to flatten out shares, but this does flatten vbooks at
least. It was turning into too large a commit, so here's this chunk.
Revision Changes Path
1.6 +0 -277 turba/Attic/addressbook_perms.php (dead)
1.78 +2 -2 turba/add.php
1.25 +85 -40 turba/addressbooks.php
1.169 +6 -6 turba/config/sources.php.dist
1.98 +3 -8 turba/data.php
1.337 +0 -3 turba/docs/CHANGES
1.10 +0 -916 turba/lib/Attic/Share.php (dead)
1.6 +0 -353 turba/lib/Attic/VBook.php (dead)
1.9 +1 -24 turba/lib/Block/tree_menu.php
1.137 +68 -44 turba/lib/Driver.php
1.5 +1 -2 turba/lib/Driver/favourites.php
1.2 +12 -10 turba/lib/Driver/group.php
1.50 +6 -6 turba/lib/Driver/imsp.php
1.24 +3 -5 turba/lib/Driver/kolab.php
1.15 +1 -2 turba/lib/Driver/prefs.php
1.95 +4 -8 turba/lib/Driver/sql.php
1.4 +56 -15 turba/lib/Driver/vbook.php
1.4 +2 -2 turba/lib/Forms/EditContact.php
1.38 +14 -2 turba/lib/Object.php
1.14 +2 -2 turba/lib/Object/Group.php
1.126 +54 -149 turba/lib/Turba.php
1.7 +128 -118 turba/lib/Views/Browse.php
1.15 +2 -4 turba/lib/Views/Contact.php
1.210 +5 -7 turba/lib/api.php
1.85 +8 -13 turba/lib/base.php
1.2 +1 -2 turba/lib/tests/BrowsePageTest.php
1.2 +1 -2 turba/lib/tests/TestBase.php
1.2 +1 -2 turba/lib/tests/ViewBrowseTest.php
1.13 +4 -4 turba/scripts/upgrades/public_to_horde_share.php
1.128 +66 -100 turba/search.php
1.21 +6 -3 turba/templates/addressbooks.inc
1.3 +0 -3 turba/templates/browse/Attic/vbook_header.inc (dead)
1.19 +1 -21 turba/templates/browse/header.inc
1.33 +35 -28 turba/templates/browse/search.inc
1.10 +11 -13 turba/templates/browse/search_vbook.inc
Chora Links:
http://cvs.horde.org/co.php/turba/Attic/addressbook_perms.php?r=1.5
http://cvs.horde.org/diff.php/turba/add.php?r1=1.77&r2=1.78&ty=u
http://cvs.horde.org/diff.php/turba/addressbooks.php?r1=1.24&r2=1.25&ty=u
http://cvs.horde.org/diff.php/turba/config/sources.php.dist?r1=1.168&r2=1.169&ty=u
http://cvs.horde.org/diff.php/turba/data.php?r1=1.97&r2=1.98&ty=u
http://cvs.horde.org/diff.php/turba/docs/CHANGES?r1=1.336&r2=1.337&ty=u
http://cvs.horde.org/co.php/turba/lib/Attic/Share.php?r=1.9
http://cvs.horde.org/co.php/turba/lib/Attic/VBook.php?r=1.5
http://cvs.horde.org/diff.php/turba/lib/Block/tree_menu.php?r1=1.8&r2=1.9&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver.php?r1=1.136&r2=1.137&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/favourites.php?r1=1.4&r2=1.5&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/group.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/imsp.php?r1=1.49&r2=1.50&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/kolab.php?r1=1.23&r2=1.24&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/prefs.php?r1=1.14&r2=1.15&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/sql.php?r1=1.94&r2=1.95&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/vbook.php?r1=1.3&r2=1.4&ty=u
http://cvs.horde.org/diff.php/turba/lib/Forms/EditContact.php?r1=1.3&r2=1.4&ty=u
http://cvs.horde.org/diff.php/turba/lib/Object.php?r1=1.37&r2=1.38&ty=u
http://cvs.horde.org/diff.php/turba/lib/Object/Group.php?r1=1.13&r2=1.14&ty=u
http://cvs.horde.org/diff.php/turba/lib/Turba.php?r1=1.125&r2=1.126&ty=u
http://cvs.horde.org/diff.php/turba/lib/Views/Browse.php?r1=1.6&r2=1.7&ty=u
http://cvs.horde.org/diff.php/turba/lib/Views/Contact.php?r1=1.14&r2=1.15&ty=u
http://cvs.horde.org/diff.php/turba/lib/api.php?r1=1.209&r2=1.210&ty=u
http://cvs.horde.org/diff.php/turba/lib/base.php?r1=1.84&r2=1.85&ty=u
http://cvs.horde.org/diff.php/turba/lib/tests/BrowsePageTest.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/turba/lib/tests/TestBase.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/turba/lib/tests/ViewBrowseTest.php?r1=1.1&r2=1.2&ty=u
http://cvs.horde.org/diff.php/turba/scripts/upgrades/public_to_horde_share.php?r1=1.12&r2=1.13&ty=u
http://cvs.horde.org/diff.php/turba/search.php?r1=1.127&r2=1.128&ty=u
http://cvs.horde.org/diff.php/turba/templates/addressbooks.inc?r1=1.20&r2=1.21&ty=u
http://cvs.horde.org/co.php/turba/templates/browse/Attic/vbook_header.inc?r=1.2
http://cvs.horde.org/diff.php/turba/templates/browse/header.inc?r1=1.18&r2=1.19&ty=u
http://cvs.horde.org/diff.php/turba/templates/browse/search.inc?r1=1.32&r2=1.33&ty=u
http://cvs.horde.org/diff.php/turba/templates/browse/search_vbook.inc?r1=1.9&r2=1.10&ty=u
More information about the cvs
mailing list