diff --git a/phpBB/admin/admin_permissions.php b/phpBB/admin/admin_permissions.php index 9230f63828..0fe47bd0c4 100644 --- a/phpBB/admin/admin_permissions.php +++ b/phpBB/admin/admin_permissions.php @@ -65,7 +65,14 @@ else $forum_sql = ''; } -$mode = ( isset($HTTP_GET_VARS['mode']) ) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode']; +if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) ) +{ + $mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode']; +} +else +{ + $mode = ''; +} // // Start program proper diff --git a/phpBB/admin/admin_ranks.php b/phpBB/admin/admin_ranks.php index 1144e73100..fd87887456 100644 --- a/phpBB/admin/admin_ranks.php +++ b/phpBB/admin/admin_ranks.php @@ -53,7 +53,7 @@ if ( !$acl->get_acl_admin('user') ) // if ( isset($HTTP_GET_VARS['mode']) || isset($HTTP_POST_VARS['mode']) ) { - $mode = ($HTTP_GET_VARS['mode']) ? $HTTP_GET_VARS['mode'] : $HTTP_POST_VARS['mode']; + $mode = ( isset($HTTP_POST_VARS['mode']) ) ? $HTTP_POST_VARS['mode'] : $HTTP_GET_VARS['mode']; } else { diff --git a/phpBB/admin/index.php b/phpBB/admin/index.php index 5779949f33..6a6651df6f 100644 --- a/phpBB/admin/index.php +++ b/phpBB/admin/index.php @@ -47,7 +47,7 @@ if ( !$acl->get_acl_admin() ) // if ( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'top' ) { - include('page_header_admin.'.$phpEx); + page_header('', '', false); ?> @@ -60,9 +60,7 @@ if ( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'top' ) body {background-color: #98AAB1}'; - include('page_header_admin.'.$phpEx); + page_header('', '', false); // // Grab module information using Bart's "neat-o-module" system (tm) @@ -107,11 +104,12 @@ else if ( isset($HTTP_GET_VARS['pane']) && $HTTP_GET_VARS['pane'] == 'left' ) $action_ary ) + if ( is_array($module) ) { - $cat = ( !empty($lang[$cat . '_cat']) ) ? $lang[$cat . '_cat'] : preg_replace('/_/', ' ', $cat); + @ksort($module); + foreach ( $module as $cat => $action_ary ) + { + $cat = ( !empty($lang[$cat . '_cat']) ) ? $lang[$cat . '_cat'] : preg_replace('/_/', ' ', $cat); ?>