[cvs] commit: turba display.php edit.php vcard.php view.php turba/config sources.php.dist turba/lib Driver.php Object.php Renderer.php Turba.php api.php base.php turba/lib/Driver imsp.php turba/templates/browse row.inc
Michael Rubinsky
mike at theupstairsroom.com
Sat Jun 25 07:37:58 PDT 2005
mrubinsk 2005-06-25 07:37:58 PDT
Modified files:
. display.php edit.php vcard.php view.php
config sources.php.dist
lib Driver.php Object.php Renderer.php
Turba.php api.php base.php
lib/Driver imsp.php
templates/browse row.inc
Log:
Turba_Object and Turba_Driver objects are now responsible for checking permissions on the sources they represent. Concrete Turba_Driver classes can override the default Horde permissions system by defining their own hasPermission() method (to check for backend acls for example).
IMSP driver now uses IMSP acls to check for permissions.
Bug: 2138
Revision Changes Path
1.122 +15 -8 turba/config/sources.php.dist
1.76 +2 -2 turba/display.php
1.85 +3 -3 turba/edit.php
1.76 +14 -2 turba/lib/Driver.php
1.35 +40 -0 turba/lib/Driver/imsp.php
1.23 +14 -2 turba/lib/Object.php
1.24 +3 -3 turba/lib/Renderer.php
1.82 +4 -10 turba/lib/Turba.php
1.145 +27 -24 turba/lib/api.php
1.63 +2 -1 turba/lib/base.php
1.9 +1 -1 turba/templates/browse/row.inc
1.16 +2 -2 turba/vcard.php
1.5 +2 -2 turba/view.php
Chora Links:
http://cvs.horde.org/diff.php/turba/config/sources.php.dist?r1=1.121&r2=1.122&ty=u
http://cvs.horde.org/diff.php/turba/display.php?r1=1.75&r2=1.76&ty=u
http://cvs.horde.org/diff.php/turba/edit.php?r1=1.84&r2=1.85&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver.php?r1=1.75&r2=1.76&ty=u
http://cvs.horde.org/diff.php/turba/lib/Driver/imsp.php?r1=1.34&r2=1.35&ty=u
http://cvs.horde.org/diff.php/turba/lib/Object.php?r1=1.22&r2=1.23&ty=u
http://cvs.horde.org/diff.php/turba/lib/Renderer.php?r1=1.23&r2=1.24&ty=u
http://cvs.horde.org/diff.php/turba/lib/Turba.php?r1=1.81&r2=1.82&ty=u
http://cvs.horde.org/diff.php/turba/lib/api.php?r1=1.144&r2=1.145&ty=u
http://cvs.horde.org/diff.php/turba/lib/base.php?r1=1.62&r2=1.63&ty=u
http://cvs.horde.org/diff.php/turba/templates/browse/row.inc?r1=1.8&r2=1.9&ty=u
http://cvs.horde.org/diff.php/turba/vcard.php?r1=1.15&r2=1.16&ty=u
http://cvs.horde.org/diff.php/turba/view.php?r1=1.4&r2=1.5&ty=u
More information about the cvs
mailing list