steffen: server/kolab-webadmin/kolab-webadmin/www/admin/user user.php, 1.63, 1.64

cvs at intevation.de cvs at intevation.de
Wed Jul 6 12:43:08 CEST 2005


Author: steffen

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

Modified Files:
	user.php 
Log Message:
access to user page

Index: user.php
===================================================================
RCS file: /kolabrepository/server/kolab-webadmin/kolab-webadmin/www/admin/user/user.php,v
retrieving revision 1.63
retrieving revision 1.64
diff -u -d -r1.63 -r1.64
--- user.php	5 Jul 2005 10:31:51 -0000	1.63
+++ user.php	6 Jul 2005 10:43:06 -0000	1.64
@@ -385,7 +385,7 @@
 					 'comment' => $comment_password ),
 		  'mail' => array( 'name' => _('Primary Email Address'),
 					 'type'       => 'email',
-					 'domains'    => $ldap->domains(),
+					 'domains'    => ($auth->group()=='domain-maintainer')?$ldap->domainsForMaintainerDn($auth->dn()):$ldap->domains(),
 				     'validation' => 'notempty',
 				     'comment'    => $comment_mail ),
 		  'uid'    => array( 'name' => _('Unique Identity (UID)'),
@@ -425,7 +425,7 @@
 $entries['c_0'] = array( 'name' => _('Country') );
 $entries['telephoneNumber_0'] = array( 'name' => _('Telephone Number') );
 $entries['facsimileTelephoneNumber_0'] = array( 'name' => _('Fax Number') );
-if( $auth->group() == "admin" || $auth->group() == "maintainer" ) {
+if( $auth->group() == 'admin' || $auth->group() == 'maintainer' || $auth->group() == 'domain-maintainer' ) {
   $entries['cyrus-userquota'] = array( 'name' => _('User Quota in MBytes'),
 				 'comment' => _('Leave blank for unlimited') );
 } else {





More information about the commits mailing list