[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