Ticket #14010: 14010.diff
| File 14010.diff, 853 bytes (added by nacin, 3 years ago) |
|---|
-
wp-admin/plugins.php
8 8 9 9 /** WordPress Administration Bootstrap */ 10 10 require_once('./admin.php'); 11 if ( is_multisite() ) {12 $menu_perms = get_site_option( 'menu_items', array() );13 11 14 if ( empty($menu_perms['plugins']) && ! is_super_admin() ) 15 wp_die( __( 'Cheatin’ uh?' ) ); 16 else if ( $menu_perms['plugins'] != 1 && is_super_admin() ) 12 if ( is_multisite() && ( $menu_perms = get_site_option( 'menu_items', array() ) ) && empty( $menu_perms['plugins'] ) ) { 13 if ( is_super_admin() ) 17 14 add_action( 'admin_notices', '_admin_notice_multisite_activate_plugins_page' ); 15 else 16 wp_die( __( 'Cheatin’ uh?' ) ); 18 17 } 19 18 20 19 if ( ! current_user_can( 'activate_plugins' ) )
