WordPress.org

Make WordPress Core

Ticket #21087: similar_strings.patch

File similar_strings.patch, 1.9 KB (added by pavelevap, 3 years ago)
  • wp-admin/includes/post.php

     
    6262                        } else { 
    6363                                return new WP_Error( 'edit_others_posts', $update ? 
    6464                                        __( 'You are not allowed to edit posts as this user.' ) : 
    65                                         __( 'You are not allowed to post as this user.' ) 
     65                                        __( 'You are not allowed to create posts as this user.' ) 
    6666                                ); 
    6767                        } 
    6868                } 
  • wp-includes/class-wp-xmlrpc-server.php

     
    37263726                $post_author = $user->ID; 
    37273727 
    37283728                // If an author id was provided then use it instead. 
    3729                 if ( isset($content_struct['wp_author_id']) && ($user->ID != $content_struct['wp_author_id']) ) { 
     3729                if ( isset( $content_struct['wp_author_id'] ) && ( $user->ID != $content_struct['wp_author_id'] ) ) { 
    37303730                        switch ( $post_type ) { 
    37313731                                case "post": 
    3732                                         if ( !current_user_can('edit_others_posts') ) 
    3733                                                 return(new IXR_Error(401, __('You are not allowed to post as this user'))); 
     3732                                        if ( !current_user_can( 'edit_others_posts' ) ) 
     3733                                                return( new IXR_Error( 401, __( 'You are not allowed to create posts as this user.' ) ) ); 
    37343734                                        break; 
    37353735                                case "page": 
    3736                                         if ( !current_user_can('edit_others_pages') ) 
    3737                                                 return(new IXR_Error(401, __('You are not allowed to create pages as this user'))); 
     3736                                        if ( !current_user_can( 'edit_others_pages' ) ) 
     3737                                                return( new IXR_Error( 401, __( 'You are not allowed to create pages as this user.' ) ) ); 
    37383738                                        break; 
    37393739                                default: 
    3740                                         return(new IXR_Error(401, __('Invalid post type'))); 
     3740                                        return( new IXR_Error( 401, __( 'Invalid post type' ) ) ); 
    37413741                                        break; 
    37423742                        } 
    37433743                        $author = get_userdata( $content_struct['wp_author_id'] );