[cvs] commit: incubator/beatnik/lib/Driver ldap2dns.php incubator/beatnik/lib Beatnik.php incubator/beatnik delete.php editrec.php incubator/beatnik/lib/Form DeleteRecord.php
Ben Klang
ben at alkaloid.net
Wed Aug 23 10:09:48 PDT 2006
bklang 2006-08-23 10:09:48 PDT
Modified files:
beatnik/lib/Driver ldap2dns.php
beatnik/lib Beatnik.php
beatnik delete.php editrec.php
Added files:
beatnik/lib/Form DeleteRecord.php
Log:
* Move DeleteRecord into reuseable form
* Refresh to zone view if deleting a non-SOA record instead of zone list
* Move getRecord into Beatnik:: temporarily
* Add initial permissions checking routine (not used yet, but soon)
* Fix ldap2dns driver's deleteRecord functionality
TODO: Refactor driver bits that have strayed into Beatnik:: into a generic
driver class that can call private methods on the backends. This will allow
for a clean API and reuse as much code as possible (for example with access
control and sorting/filtering)
Revision Changes Path
1.6 +15 -13 incubator/beatnik/delete.php
1.25 +3 -31 incubator/beatnik/editrec.php
1.39 +83 -1 incubator/beatnik/lib/Beatnik.php
1.17 +4 -4 incubator/beatnik/lib/Driver/ldap2dns.php
1.1 +44 -0 incubator/beatnik/lib/Form/DeleteRecord.php (new)
Chora Links:
http://cvs.horde.org/diff.php/incubator/beatnik/delete.php?r1=1.5&r2=1.6&ty=u
http://cvs.horde.org/diff.php/incubator/beatnik/editrec.php?r1=1.24&r2=1.25&ty=u
http://cvs.horde.org/diff.php/incubator/beatnik/lib/Beatnik.php?r1=1.38&r2=1.39&ty=u
http://cvs.horde.org/diff.php/incubator/beatnik/lib/Driver/ldap2dns.php?r1=1.16&r2=1.17&ty=u
http://cvs.horde.org/co.php/incubator/beatnik/lib/Form/DeleteRecord.php?r=1.1
More information about the cvs
mailing list