steffen: server/kolab-webadmin/kolab-webadmin/www/admin/user user.php, 1.52, 1.53

cvs at intevation.de cvs at intevation.de
Thu Feb 24 13:59:06 CET 2005


Author: steffen

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

Modified Files:
	user.php 
Log Message:
support for marking entries as mandatory (ie. nonempty)

Index: user.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/user/user.php,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -d -r1.52 -r1.53
--- user.php	24 Feb 2005 02:11:43 -0000	1.52
+++ user.php	24 Feb 2005 12:59:04 -0000	1.53
@@ -165,6 +165,16 @@
 		$entries[$key]['attrs'] = 'readonly';
 	  } else if( $attributeaccess[$akey] == 'hidden' ) {
 		unset($entries[$key]);
+	  } else if( $attributeaccess[$akey] == 'mandatory' ) {
+		if( isset( $entries[$key]['validation'] ) ) {
+		  if( is_array( $entries[$key]['validation'] ) ) {
+			$entries[$key]['validation'][] = 'notempty';
+		  } else {
+			$entries[$key]['validation'][] = array( $entries[$key]['validation'], 'notempty' );
+		  }
+		} else {
+		  $entries[$key]['validation'] = 'notempty';		  
+		}
 	  }
 	}
   }





More information about the commits mailing list