summaryrefslogtreecommitdiff
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
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
-rw-r--r--admin/assign_user.php8
-rw-r--r--templates/admin_assign_user.tpl (renamed from templates/assignuser.tpl)12
2 files changed, 17 insertions, 3 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');
?>
diff --git a/templates/assignuser.tpl b/templates/admin_assign_user.tpl
index a7fe633..c86031c 100644
--- a/templates/assignuser.tpl
+++ b/templates/admin_assign_user.tpl
@@ -1,4 +1,4 @@
-{* $Header: /cvsroot/bitweaver/_bit_users/templates/Attic/assignuser.tpl,v 1.6 2006/04/12 21:31:05 sylvieg Exp $ *}
+{* $Header: /cvsroot/bitweaver/_bit_users/templates/admin_assign_user.tpl,v 1.1 2006/07/06 23:56:43 spiderr Exp $ *}
{strip}
<div class="floaticon">{bithelp}</div>
<div class="floaticon"><a href="{$smarty.const.USERS_PKG_URL}admin/index.php">{biticon ipackage=liberty iname=back iexplain="back to users"}</a></div>
@@ -34,6 +34,16 @@
{/forminput}
</div>
+ {if $gBitSystem->isPackageActive('quota')}
+ {include_php file="`$smarty.const.QUOTA_PKG_PATH`quota_inc.php"}
+ <div class="row">
+ {formlabel label="Quota"}
+ {forminput}
+ {$usage} / {$quota}MB ( {$quotaPercent}% )
+ {/forminput}
+ </div>
+ {/if}
+
<div class="row">
{formlabel label="Groups"}
{forminput}