diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2008-10-18 09:07:27 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2008-10-18 09:07:27 +0000 |
| commit | c8b7c4473158e2ccb54ccce2821367b289bf2382 (patch) | |
| tree | a481b9a3452e62107c643b1e36ccf3d0505e23bf /admin | |
| parent | ae2a26696c91f8802f5547ab4a119828093bfcd2 (diff) | |
| download | users-c8b7c4473158e2ccb54ccce2821367b289bf2382.tar.gz users-c8b7c4473158e2ccb54ccce2821367b289bf2382.tar.bz2 users-c8b7c4473158e2ccb54ccce2821367b289bf2382.zip | |
we don't allow users to tinker with permission levels anymore. remove the files that would allow this to happen.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/admin_levels.php | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/admin/admin_levels.php b/admin/admin_levels.php deleted file mode 100644 index a9a7f3e..0000000 --- a/admin/admin_levels.php +++ /dev/null @@ -1,37 +0,0 @@ -<?php -/** - * $Header: /cvsroot/bitweaver/_bit_users/admin/Attic/admin_levels.php,v 1.4 2008/06/25 22:21:28 spiderr Exp $ - * @package users - */ -require_once( '../../bit_setup_inc.php' ); - -$gBitSystem->verifyPermission( 'p_users_admin' ); -$allPerms = $gBitUser->getGroupPermissions( array( 'sort_mode' => !empty( $_REQUEST['sort_mode'] ) ? $_REQUEST['sort_mode'] : NULL )); - -if( !empty( $_REQUEST['allper'] )) { - if( $_REQUEST['oper'] == 'assign' ) { - $gBitUser->assignLevelPermissions( $_REQUEST['group_id'], $_REQUEST['perm_level'] ); - } else { - $gBitUser->removeLevelPermissions( $_REQUEST['group_id'], $_REQUEST['perm_level'] ); - } -} elseif( !empty( $_REQUEST["createlevel"] )) { - $gBitUser->createDummyLevel( $_REQUEST['perm_level'] ); -} elseif( !empty( $_REQUEST["updatelevels"] )) { - // This is used to assign levels to individual permissions - if( !empty( $_REQUEST['perm_level'] )) { - foreach( array_keys( $_REQUEST['perm_level'] ) as $perm ) { - if( $allPerms[$perm]['perm_level'] != $_REQUEST['perm_level'][$perm] ) { - // we changed level. perm[] checkbox is not taken into account - $gBitUser->changePermissionLevel( $perm, $_REQUEST['perm_level'][$perm] ); - } - } - } - // get up to date version of levels - $allPerms = $gBitUser->getGroupPermissions( array( 'sort_mode' => !empty( $_REQUEST['sort_mode'] ) ? $_REQUEST['sort_mode'] : NULL )); -} - -$gBitSmarty->assign_by_ref( 'allPerms', $allPerms ); -$gBitSmarty->assign( 'levels', $gBitUser->getPermissionLevels() ); - -$gBitSystem->display( 'bitpackage:users/admin_levels.tpl', tra( 'Edit permission levels' ), array( 'display_mode' => 'admin' )); -?> |
