Ticket #30470: 30470.diff
File 30470.diff, 1.1 KB (added by , 10 years ago) |
---|
-
src/wp-admin/ms-delete-site.php
12 12 if ( !is_multisite() ) 13 13 wp_die( __( 'Multisite support is not enabled.' ) ); 14 14 15 // @todo Create a delete blog cap. 16 if ( ! current_user_can( 'manage_options' ) ) 15 if ( ! current_user_can( 'delete_site' ) ) 17 16 wp_die(__( 'You do not have sufficient permissions to delete this site.')); 18 17 19 18 if ( isset( $_GET['h'] ) && $_GET['h'] != '' && get_option( 'delete_blog_hash' ) != false ) { -
src/wp-includes/capabilities.php
1112 1112 } 1113 1113 } 1114 1114 break; 1115 // delete_site defaults to manage_options 1116 case 'delete_site': 1117 $caps[] = 'manage_options'; 1118 break; 1115 1119 // edit_post breaks down to edit_posts, edit_published_posts, or 1116 1120 // edit_others_posts 1117 1121 case 'edit_post':