Changeset 15496 for trunk/wp-admin/plugins.php
- Timestamp:
- 08/12/2010 11:21:05 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/wp-admin/plugins.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/wp-admin/plugins.php
r15492 r15496 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 14 if ( empty( $menu_perms['plugins'] ) ) { 15 if ( ! is_super_admin() ) 16 wp_die( __( 'Cheatin’ uh?' ) ); 17 } 18 } 19 20 if ( ! current_user_can( 'activate_plugins' ) ) 21 wp_die( __( 'You do not have sufficient permissions to manage plugins for this site.' ) ); 11 12 require_once( ABSPATH . 'wp-admin/includes/default-list-tables.php' ); 13 14 $table = new WP_Plugins_Table; 15 $table->check_permissions(); 22 16 23 17 if ( isset($_POST['clear-recent-list']) ) … … 300 294 } 301 295 302 require_once( ABSPATH . 'wp-admin/includes/default-list-tables.php' ); 303 304 $table = new WP_Plugins_Table; 296 $default_status = get_user_option( 'plugins_last_view' ); 297 if ( empty( $default_status ) ) 298 $default_status = 'all'; 299 $status = isset( $_REQUEST['plugin_status'] ) ? $_REQUEST['plugin_status'] : $default_status; 300 if ( !in_array( $status, array( 'all', 'active', 'inactive', 'recently_activated', 'upgrade', 'network', 'mustuse', 'dropins', 'search' ) ) ) 301 $status = 'all'; 302 if ( $status != $default_status && 'search' != $status ) 303 update_user_meta( get_current_user_id(), 'plugins_last_view', $status ); 304 305 $table->prepare_items(); 305 306 306 307 wp_enqueue_script('plugin-install');
Note: See TracChangeset
for help on using the changeset viewer.