steffen: server/kolab-webadmin/kolab-webadmin/www/admin/addressbook addr.php, 1.2, 1.3

cvs at intevation.de cvs at intevation.de
Mon Aug 16 14:51:28 CEST 2004


Author: steffen

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

Modified Files:
	addr.php 
Log Message:
addressbook objectClass fix (Martin: Please review)

Index: addr.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/addressbook/addr.php,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- addr.php	18 Jul 2004 00:30:31 -0000	1.2
+++ addr.php	16 Aug 2004 12:51:25 -0000	1.3
@@ -125,7 +125,7 @@
 		$content = $form->outputForm();
 	  } else {
 		$addressbook_root = "cn=external,".$_SESSION['base_dn'];   
-		$ldap_object = array('objectClass' => 'inetOrgPerson');
+		$ldap_object = array('objectClass' => array( 'top', 'inetOrgPerson', 'kolabInetOrgPerson' ) );
 		$firstname = trim($_POST['firstname']);
 		$lastname = trim($_POST['lastname']);
 		$ldap_object['sn'] = trim($lastname);
@@ -222,7 +222,7 @@
 	if( $result ) {
 	  $ldap_object = ldap_get_entries( $ldap->connection, $result );
 	  if( $ldap_object['count'] == 1 ) {
-		fill_form_for_modify( &$form, $ldap_object[0] );
+		fill_form_for_modify( $form, $ldap_object[0] );
 		$form->entries['action']['value'] = 'kill';
 		foreach( $form->entries as $key ) {
 		  $form->entries[$key]['attrs'] = 'readonly';





More information about the commits mailing list