diff --git a/wp-admin/menu-header.php b/wp-admin/menu-header.php index aadd5ef8f..130700e3b 100644 --- a/wp-admin/menu-header.php +++ b/wp-admin/menu-header.php @@ -36,7 +36,8 @@ foreach ($submenu["$parent_file"] as $item) : } if ( (substr($self, -10) == substr($item[2], -10)) || (isset($plugin_page) && $plugin_page == $item[2]) ) $class = ' class="current"'; - else $class = ''; +else if (isset($submenu_file) && $submenu_file == substr($item[2], -10)) $class = ' class="current"'; +else $class = ''; if (file_exists(ABSPATH . "wp-content/plugins/{$item[2]}")) echo "\n\t
  • {$item[0]}
  • "; diff --git a/wp-admin/menu.php b/wp-admin/menu.php index ffa6daf7f..72ffd205d 100644 --- a/wp-admin/menu.php +++ b/wp-admin/menu.php @@ -31,8 +31,8 @@ $submenu['link-manager.php'][10] = array(__('Add Link'), 5, 'link-add.php'); $submenu['link-manager.php'][15] = array(__('Link Categories'), 5, 'link-categories.php'); $submenu['link-manager.php'][20] = array(__('Import Links'), 5, 'link-import.php'); -$submenu['users.php'][5] = array(__('Your Profile'), 0, 'profile.php'); -$submenu['users.php'][10] = array(__('Authors & Users'), 5, 'users.php'); +$submenu['profile.php'][5] = array(__('Your Profile'), 0, 'profile.php'); +$submenu['profile.php'][10] = array(__('Authors & Users'), 5, 'users.php'); $submenu['options-general.php'][5] = array(__('General'), 6, 'options-general.php'); $submenu['options-general.php'][10] = array(__('Writing'), 6, 'options-writing.php'); diff --git a/wp-admin/profile.php b/wp-admin/profile.php index 5c65a0d3b..36d9646f6 100644 --- a/wp-admin/profile.php +++ b/wp-admin/profile.php @@ -119,7 +119,7 @@ break; default: - $parent_file = 'users.php'; + $parent_file = 'profile.php'; include_once('admin-header.php'); $profiledata=get_userdata($user_ID); diff --git a/wp-admin/user-edit.php b/wp-admin/user-edit.php index b1da52aff..e57416285 100644 --- a/wp-admin/user-edit.php +++ b/wp-admin/user-edit.php @@ -2,6 +2,8 @@ require_once('admin.php'); $title = __('Edit User'); +$parent_file = 'profile.php'; +$submenu_file = 'users.php'; $wpvarstoreset = array('action', 'redirect', 'profile', 'user_id'); for ($i=0; $iuser_level >= $user_level) die( __('You do not have permission to edit this user.') ); ?> -
    diff --git a/wp-admin/users.php b/wp-admin/users.php index 838e52690..f39f90634 100644 --- a/wp-admin/users.php +++ b/wp-admin/users.php @@ -2,7 +2,7 @@ require_once('admin.php'); $title = __('Users'); -$parent_file = 'users.php'; +$parent_file = 'profile.php'; $wpvarstoreset = array('action'); for ($i=0; $i \ No newline at end of file +?>