Make WordPress Core

Ticket #31352: 31352.3.diff

File 31352.3.diff, 9.7 KB (added by joemcgill, 10 years ago)
  • src/wp-admin/edit-form-comment.php

    diff --git src/wp-admin/edit-form-comment.php src/wp-admin/edit-form-comment.php
    index fa04dcd..96d132b 100644
    if ( !defined('ABSPATH') ) 
    1616<h2><?php _e('Edit Comment'); ?></h2>
    1717
    1818<div id="poststuff">
     19<input type="hidden" name="user_ID" value="<?php echo (int) $user_ID; ?>" />
    1920<input type="hidden" name="action" value="editedcomment" />
    2021<input type="hidden" name="comment_ID" value="<?php echo esc_attr( $comment->comment_ID ); ?>" />
    2122<input type="hidden" name="comment_post_ID" value="<?php echo esc_attr( $comment->comment_post_ID ); ?>" />
  • src/wp-admin/includes/class-wp-media-list-table.php

    diff --git src/wp-admin/includes/class-wp-media-list-table.php src/wp-admin/includes/class-wp-media-list-table.php
    index 0401c61..f931478 100644
    foreach ( $columns as $column_name => $column_display_name ) { 
    313313                $attributes = 'class="column-icon media-icon ' . $mime . '-icon"' . $style;
    314314?>
    315315                <td <?php echo $attributes ?>><?php
    316                         if ( $thumb = wp_get_attachment_image( $post->ID, array( 80, 60 ), true ) ) {
     316                        if ( $thumb = wp_get_attachment_image_src( $post->ID, array( 40, 40 ), true ) ) {
     317
     318                                list( $src, $width, $height ) = $thumb;
     319
     320                                if ( 'image' != $mime ) {
     321                                        // Grab the icon src and create a 2x srcset
     322                                        $img_filename = substr( $src, 0, strrpos( $src, '.' ) );
     323                                        $srcset = str_replace( $img_filename, $img_filename . '-2x', $src );
     324                                        $img_html = '<img src="' . $src . '" srcset="' . $srcset . ' 2x" width="' . $width . '" height="' . $height . '" alt="' . $mime . ' icon" />';
     325                                } else {
     326                                        $img_html = '<img src="' . $src . '" width="' . $width . '" height="' . $height . '" alt="' . $mime . ' icon" />';
     327                                }
     328
    317329                                if ( $this->is_trash || ! $user_can_edit ) {
    318                                         echo $thumb;
     330                                        echo $img_html;
    319331                                } else {
    320332?>
    321333                                <a href="<?php echo get_edit_post_link( $post->ID ); ?>" title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $att_title ) ); ?>">
    322                                         <?php echo $thumb; ?>
     334                                        <?php echo $img_html; ?>
    323335                                </a>
    324336
    325337<?php                   }
  • src/wp-admin/includes/class-wp-press-this.php

    diff --git src/wp-admin/includes/class-wp-press-this.php src/wp-admin/includes/class-wp-press-this.php
    index db56ab0..c730a42 100644
    class WP_Press_This { 
    793793                                <span class="dashicons dashicons-search"></span><span class="screen-reader-text"><?php _e( 'Search categories' ); ?></span>
    794794                        </label>
    795795                </div>
    796                 <div role="application" aria-label="<?php esc_attr_e( 'Categories' ); ?>">
    797                         <ul class="categories-select">
    798                                 <?php wp_terms_checklist( $post->ID, array( 'taxonomy' => 'category', 'list_only' => true ) ); ?>
    799                         </ul>
    800                 </div>
     796                <ul class="categories-select" aria-label="<?php esc_attr_e( 'Categories' ); ?>">
     797                        <?php wp_terms_checklist( $post->ID, array( 'taxonomy' => 'category', 'list_only' => true ) ); ?>
     798                </ul>
    801799                <?php
    802800        }
    803801
  • src/wp-admin/user-new.php

    diff --git src/wp-admin/user-new.php src/wp-admin/user-new.php
    index deec66f..965ed9f 100644
    if ( apply_filters( 'show_password_fields', true ) ) : ?> 
    402402                </td>
    403403        </tr>
    404404        <tr>
    405                 <th scope="row"><?php _e('Send Password?') ?></th>
     405                <th scope="row"><label for="send_password"><?php _e('Send Password?') ?></label></th>
    406406                <td><label for="send_password"><input type="checkbox" name="send_password" id="send_password" value="1" <?php checked( $new_user_send_password ); ?> /> <?php _e('Send this password to the new user by email.'); ?></label></td>
    407407        </tr>
    408408<?php endif; ?>
  • src/wp-includes/js/media/views.js

    diff --git src/wp-includes/images/media/archive-2x.png src/wp-includes/images/media/archive-2x.png
    new file mode 100644
    index 0000000..786f3dd
    Binary files /dev/null and src/wp-includes/images/media/archive-2x.png differ
    diff --git src/wp-includes/images/media/archive.png src/wp-includes/images/media/archive.png
    index 2864901..536e006 100644
    Binary files src/wp-includes/images/media/archive.png and src/wp-includes/images/media/archive.png differ
    diff --git src/wp-includes/images/media/audio-2x.png src/wp-includes/images/media/audio-2x.png
    new file mode 100644
    index 0000000..0df7ad2
    Binary files /dev/null and src/wp-includes/images/media/audio-2x.png differ
    diff --git src/wp-includes/images/media/audio.png src/wp-includes/images/media/audio.png
    index 455d9f2..f89f712 100644
    Binary files src/wp-includes/images/media/audio.png and src/wp-includes/images/media/audio.png differ
    diff --git src/wp-includes/images/media/code-2x.png src/wp-includes/images/media/code-2x.png
    new file mode 100644
    index 0000000..f31aaff
    Binary files /dev/null and src/wp-includes/images/media/code-2x.png differ
    diff --git src/wp-includes/images/media/code.png src/wp-includes/images/media/code.png
    index 2b1b919..55a1fc6 100644
    Binary files src/wp-includes/images/media/code.png and src/wp-includes/images/media/code.png differ
    diff --git src/wp-includes/images/media/default-2x.png src/wp-includes/images/media/default-2x.png
    new file mode 100644
    index 0000000..a8e6b25
    Binary files /dev/null and src/wp-includes/images/media/default-2x.png differ
    diff --git src/wp-includes/images/media/default.png src/wp-includes/images/media/default.png
    index fd80a9e..74abcaa 100644
    Binary files src/wp-includes/images/media/default.png and src/wp-includes/images/media/default.png differ
    diff --git src/wp-includes/images/media/document-2x.png src/wp-includes/images/media/document-2x.png
    new file mode 100644
    index 0000000..b6511aa
    Binary files /dev/null and src/wp-includes/images/media/document-2x.png differ
    diff --git src/wp-includes/images/media/document.png src/wp-includes/images/media/document.png
    index 4f04cca..bd02053 100644
    Binary files src/wp-includes/images/media/document.png and src/wp-includes/images/media/document.png differ
    diff --git src/wp-includes/images/media/interactive-2x.png src/wp-includes/images/media/interactive-2x.png
    new file mode 100644
    index 0000000..10cab6e
    Binary files /dev/null and src/wp-includes/images/media/interactive-2x.png differ
    diff --git src/wp-includes/images/media/interactive.png src/wp-includes/images/media/interactive.png
    index a09b413..276e4a4 100644
    Binary files src/wp-includes/images/media/interactive.png and src/wp-includes/images/media/interactive.png differ
    diff --git src/wp-includes/images/media/spreadsheet-2x.png src/wp-includes/images/media/spreadsheet-2x.png
    new file mode 100644
    index 0000000..3476f95
    Binary files /dev/null and src/wp-includes/images/media/spreadsheet-2x.png differ
    diff --git src/wp-includes/images/media/spreadsheet.png src/wp-includes/images/media/spreadsheet.png
    index db60df2..53cb78d 100644
    Binary files src/wp-includes/images/media/spreadsheet.png and src/wp-includes/images/media/spreadsheet.png differ
    diff --git src/wp-includes/images/media/text-2x.png src/wp-includes/images/media/text-2x.png
    new file mode 100644
    index 0000000..2378e96
    Binary files /dev/null and src/wp-includes/images/media/text-2x.png differ
    diff --git src/wp-includes/images/media/text.png src/wp-includes/images/media/text.png
    index d1bc265..b8b8524 100644
    Binary files src/wp-includes/images/media/text.png and src/wp-includes/images/media/text.png differ
    diff --git src/wp-includes/images/media/video-2x.png src/wp-includes/images/media/video-2x.png
    new file mode 100644
    index 0000000..2ad1f40
    Binary files /dev/null and src/wp-includes/images/media/video-2x.png differ
    diff --git src/wp-includes/images/media/video.png src/wp-includes/images/media/video.png
    index 01441cc..ed9cc9b 100644
    Binary files src/wp-includes/images/media/video.png and src/wp-includes/images/media/video.png differ
    diff --git src/wp-includes/js/media/views.js src/wp-includes/js/media/views.js
    index a2f3f22..b52ffbd 100644
    Attachment = View.extend({ 
    27212721                        options.size = this.imageSize();
    27222722                }
    27232723
     2724                // add support for retina icons
     2725                if ( '' !== options.icon ) {
     2726                        options.icon2x = options.icon.replace('.png', '-2x.png');
     2727                }
     2728
    27242729                options.can = {};
    27252730                if ( options.nonces ) {
    27262731                        options.can.remove = !! options.nonces['delete'];
  • src/wp-includes/media-template.php

    diff --git src/wp-includes/media-template.php src/wp-includes/media-template.php
    index 4bbbfc1..dcb0087 100644
    function wp_print_media_templates() { 
    297297                                <# } else if ( 'image' === data.type && data.sizes && data.sizes.full ) { #>
    298298                                        <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" />
    299299                                <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #>
    300                                         <img class="details-image" src="{{ data.icon }}" class="icon" draggable="false" />
     300                                        <img class="details-image" src="{{ data.icon }}" srcset="{{ data.icon2x }} 2x" class="icon" draggable="false" />
    301301                                <# } #>
    302302
    303303                                <# if ( 'audio' === data.type ) { #>
    function wp_print_media_templates() { 
    461461                                                <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #>
    462462                                                        <img src="{{ data.image.src }}" class="thumbnail" draggable="false" />
    463463                                                <# } else { #>
    464                                                         <img src="{{ data.icon }}" class="icon" draggable="false" />
     464                                                        <img src="{{ data.icon }}" srcset="{{ data.icon2x}} 2x" class="icon" draggable="false" />
    465465                                                <# } #>
    466466                                        </div>
    467467                                        <div class="filename">
    function wp_print_media_templates() { 
    511511                                <# } else if ( 'image' === data.type && data.sizes ) { #>
    512512                                        <img src="{{ data.size.url }}" draggable="false" />
    513513                                <# } else { #>
    514                                         <img src="{{ data.icon }}" class="icon" draggable="false" />
     514                                        <img src="{{ data.icon }}" srcset="{{ data.icon2x }} 2x" class="icon" draggable="false" />
    515515                                <# } #>
    516516                        </div>
    517517                        <div class="details">