summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-09-03 16:11:57 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-09-03 16:11:57 +0000
commit72a62931c1a70920f0fbf808842a7bd15daa3be8 (patch)
tree539f081fee8fcb872fc70a87a92813cc2fc836ab
parent872b1612c38d8a2be11ad425db2caffceb6ec05a (diff)
downloadwordpress-mu-72a62931c1a70920f0fbf808842a7bd15daa3be8.tar.gz
wordpress-mu-72a62931c1a70920f0fbf808842a7bd15daa3be8.tar.xz
wordpress-mu-72a62931c1a70920f0fbf808842a7bd15daa3be8.zip
Only unset plugins page when it's not active, keeps plugin notification
git-svn-id: http://svn.automattic.com/wordpress-mu/branches/2.6@1467 7be80a69-a1ef-0310-a953-fb0f7c49ff36
-rw-r--r--wp-admin/includes/mu.php10
1 files changed, 5 insertions, 5 deletions
diff --git a/wp-admin/includes/mu.php b/wp-admin/includes/mu.php
index d30bd84..648f9bb 100644
--- a/wp-admin/includes/mu.php
+++ b/wp-admin/includes/mu.php
@@ -427,15 +427,15 @@ function wpmu_menu() {
$submenu[ 'wpmu-admin.php' ][30] = array( __('Upgrade'), '10', 'wpmu-upgrade-site.php' );
}
unset( $submenu['themes.php'][10] );
- unset( $submenu['plugins.php'][5] );
- unset( $submenu['plugins.php'][10] );
- unset( $menu['35'] ); // Plugins
$menu_perms = get_site_option( "menu_items" );
if( is_array( $menu_perms ) == false )
$menu_perms = array();
- if( $menu_perms[ 'plugins' ] == 1 )
- $menu[35] = array(__('Plugins'), 'activate_plugins', 'plugins.php');
+ if( $menu_perms[ 'plugins' ] != 1 ) {
+ unset( $submenu['plugins.php'][5] );
+ unset( $menu['35'] ); // Plugins
+ }
+ unset( $submenu['plugins.php'][10] ); // always remove the plugin editor
}
add_action( '_admin_menu', 'wpmu_menu' );