summaryrefslogtreecommitdiff
path: root/admin/assign_user.php
diff options
context:
space:
mode:
authorChristian Fowler <spider@viovio.com>2006-07-06 23:56:43 +0000
committerChristian Fowler <spider@viovio.com>2006-07-06 23:56:43 +0000
commit4cbc79bea940b5c2bc7ac2d8a5e7f3561c10a6e8 (patch)
treee3a8e91c2aa78a703e05accabeb77d850bcb057c /admin/assign_user.php
parent1efde2958dc642b5aa75b5d823079bd8e7cab095 (diff)
downloadusers-4cbc79bea940b5c2bc7ac2d8a5e7f3561c10a6e8.tar.gz
users-4cbc79bea940b5c2bc7ac2d8a5e7f3561c10a6e8.tar.bz2
users-4cbc79bea940b5c2bc7ac2d8a5e7f3561c10a6e8.zip
rename assignuser.tpl to standard, add display of quota info if package is present
Diffstat (limited to 'admin/assign_user.php')
-rw-r--r--admin/assign_user.php8
1 files changed, 6 insertions, 2 deletions
diff --git a/admin/assign_user.php b/admin/assign_user.php
index 7988921..519743d 100644
--- a/admin/assign_user.php
+++ b/admin/assign_user.php
@@ -1,5 +1,5 @@
<?php
-// $Header: /cvsroot/bitweaver/_bit_users/admin/assign_user.php,v 1.6 2006/06/24 19:25:42 spiderr Exp $
+// $Header: /cvsroot/bitweaver/_bit_users/admin/assign_user.php,v 1.7 2006/07/06 23:56:43 spiderr Exp $
// Copyright (c) 2002-2003, Luis Argerich, Garland Foster, Eduardo Polidor, et. al.
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.
@@ -17,6 +17,10 @@ if (!$gBitUser->userExists( array( 'user_id' => $_REQUEST["assign_user"] ) ) ) {
$assignUser = new BitPermUser( $_REQUEST["assign_user"] );
$assignUser->load( TRUE );
+if( $assignUser->isAdmin() && $assignUser->mUserId != $gBitUser->mUserId ) {
+ $gBitSystem->fatalError( 'You cannot modify a system administrator.' );
+}
+
if( isset( $_REQUEST["action"] ) ) {
$gBitUser->verifyTicket();
if ($_REQUEST["action"] == 'assign') {
@@ -78,5 +82,5 @@ $gBitSmarty->assign('groups', $groupList['data']);
$gBitSystem->setBrowserTitle( 'Edit User: '.$assignUser->mUsername );
// Display the template
-$gBitSystem->display( 'bitpackage:users/assignuser.tpl');
+$gBitSystem->display( 'bitpackage:users/admin_assign_user.tpl');
?>