steffen: server/kolab-webadmin/kolab-webadmin/www/admin/maintainer index.php, 1.2, 1.3 maintainer.php, 1.5, 1.6

cvs at intevation.de cvs at intevation.de
Thu Aug 12 12:55:41 CEST 2004


Author: steffen

Update of /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/maintainer
In directory doto:/tmp/cvs-serv3739/kolab-webadmin/kolab-webadmin/www/admin/maintainer

Modified Files:
	index.php maintainer.php 
Log Message:
*BOMB*. Changes to support the new schema

Index: index.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/maintainer/index.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- index.php	18 Jul 2004 01:15:51 -0000	1.2
+++ index.php	12 Aug 2004 10:55:39 -0000	1.3
@@ -40,7 +40,7 @@
   $maintainers = $ldap->groupMembers( $base_dn, 'maintainer' );
 
   $filter = "(&(cn=*)(objectclass=inetOrgPerson)(uid=*)(sn=*))";
-  $result = ldap_list($ldap->connection, $base_dn, $filter, array( 'uid', 'sn', 'cn', 'deleteflag' ));
+  $result = ldap_list($ldap->connection, $base_dn, $filter, array( 'uid', 'sn', 'cn', 'kolabdeleteflag' ));
 
   if( $result ) {
 	$title = _('Manage Maintainers (').count($maintainers)._(' Maintainers)');
@@ -62,7 +62,7 @@
 	  while( $entry ) {
 		$attrs = ldap_get_attributes($ldap->connection, $entry);
 		$dn = ldap_get_dn($ldap->connection,$entry);
-		$deleted = array_key_exists('deleteflag',$attrs)?$attrs['deleteflag'][0]:"FALSE";
+		$deleted = array_key_exists('kolabdeleteflag',$attrs)?$attrs['kolabdeleteflag'][0]:"FALSE";
         $userid = $attrs['uid'][0];
         $sn = $attrs['sn'][0];
         $cn = $attrs['cn'][0];

Index: maintainer.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/maintainer/maintainer.php,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- maintainer.php	9 Aug 2004 10:42:35 -0000	1.5
+++ maintainer.php	12 Aug 2004 10:55:39 -0000	1.6
@@ -193,7 +193,7 @@
      } else {
        debug("Process...");
        $ldap_object = array();
-       $ldap_object['objectClass'] = 'kInetOrgPerson';
+       $ldap_object['objectClass'] = 'kolabinetorgperson';
        $ldap_object['sn'] = trim($_POST['lastname']);
        $ldap_object['cn'] = trim($_POST['firstname']).' '.$ldap_object['sn'];
        if( !empty( $_POST['password_0'] ) ) {
@@ -327,7 +327,7 @@
 		 .ldap_error($ldap->connection);
 	 }
 	 if( !$errors ) {
-	   $delete_template['deleteflag'] = 'TRUE';
+	   $delete_template['kolabdeleteflag'] = 'TRUE';
 	   if( !$ldap->deleteObject($dn)) {
 		 array_push($errors, _("LDAP Error: could not mark $dn for deletion ")
 					.ldap_error($ldap->connection));





More information about the commits mailing list