Ticket #6940: user_level_to_caps.diff
| File user_level_to_caps.diff, 997 bytes (added by filosofo, 5 years ago) |
|---|
-
wp-includes/comment.php
344 344 $post_author = $wpdb->get_var($wpdb->prepare("SELECT post_author FROM $wpdb->posts WHERE ID = %d LIMIT 1", $comment_post_ID)); 345 345 } 346 346 347 if ( $userdata && ( $user_id == $post_author || $user->has_cap(' level_9') ) ) {347 if ( $userdata && ( $user_id == $post_author || $user->has_cap('moderate_comments') ) ) { 348 348 // The author and the admins get respect. 349 349 $approved = 1; 350 350 } else { -
xmlrpc.php
788 788 do_action('xmlrpc_call', 'blogger.getUsersBlogs'); 789 789 790 790 set_current_user(0, $user_login); 791 $is_admin = current_user_can(' level_8');791 $is_admin = current_user_can('manage_options'); 792 792 793 793 $struct = array( 794 794 'isAdmin' => $is_admin,