Ticket #39633: 39633.patch
| File 39633.patch, 1.7 KB (added by , 9 years ago) |
|---|
-
src/wp-admin/includes/misc.php
788 788 'text' => sprintf( __( '%s has taken over and is currently editing.' ), $user->display_name ) 789 789 ); 790 790 791 if ( $avatar = get_avatar( $user->ID, 64 ) ) { 792 if ( preg_match( "|src='([^']+)'|", $avatar, $matches ) ) 793 $error['avatar_src'] = $matches[1]; 791 $avatar_url_args = array( 792 'size' => 64 793 ); 794 if ( $avatar_url = get_avatar_url( $user->ID, $avatar_url_args ) ) { 795 $error['avatar_src'] = $avatar_url; 796 $error['avatar_srcset'] = sprintf('%s 2x', esc_attr( get_avatar_url( $user->ID, 797 array_merge( $avatar_url_args, array( 'size' => $avatar_url_args['size'] * 2 ) ) 798 ) 799 ) 800 ); 794 801 } 795 802 796 803 $send['lock_error'] = $error; -
src/wp-admin/js/post.js
200 200 } 201 201 202 202 if ( received.lock_error.avatar_src ) { 203 avatar = $( '<img class="avatar avatar-64 photo" width="64" height="64" alt="" />' ).attr( 'src', received.lock_error.avatar_src.replace( /&/g, '&' ) ); 203 avatar = $( '<img class="avatar avatar-64 photo" width="64" height="64" alt="" />' ) 204 .attr( 'srcset', received.lock_error.avatar_srcset.replace( /&/g, '&' ) ) 205 .attr( 'src', received.lock_error.avatar_src.replace( /&/g, '&' ) ); 204 206 wrap.find('div.post-locked-avatar').empty().append( avatar ); 205 207 } 206 208