WordPress.org

Make WordPress Core

Ticket #29993: 29993.4.diff

File 29993.4.diff, 2.6 KB (added by helen, 5 years ago)
  • src/wp-admin/css/list-tables.css

     
    296296        float: left;
    297297}
    298298
    299 .fixed .column-icon {
    300         width: 80px;
     299/* Media file column */
     300table.media .column-title {
     301        position: relative;
    301302}
    302303
     304table.media .column-title .media-icon {
     305        position: absolute;
     306        top: 8px; /* match cell padding */
     307        left: 10px; /* match cell padding */
     308}
     309
     310table.media .column-title .media-info,
     311table.media .column-title .row-actions {
     312        margin-left: 70px; /* 60px image + margin */
     313}
     314
    303315/* @todo: pick a consistent list table selector */
    304316.wp-list-table a {
    305317        -webkit-transition: none;
     
    16221634        .column-tags,
    16231635        .tags .column-description,
    16241636        .media .column-parent,
     1637        .media .column-comments,
    16251638        .users .column-email,
    16261639        .users .column-name,
    16271640        .sites .column-registered,
     
    16501663                word-wrap: normal;
    16511664        }
    16521665
     1666        /* Media */
     1667        .media .column-title {
     1668                width: auto;
     1669        }
     1670
    16531671        /* Quick Edit and Bulk Edit */
    16541672        #wpbody-content .quick-edit-row-post .inline-edit-col-left,
    16551673        #wpbody-content .quick-edit-row-post .inline-edit-col-right,
  • src/wp-admin/includes/class-wp-media-list-table.php

     
    247247        public function get_columns() {
    248248                $posts_columns = array();
    249249                $posts_columns['cb'] = '<input type="checkbox" />';
    250                 $posts_columns['icon'] = '';
    251250                /* translators: column name */
    252251                $posts_columns['title'] = _x( 'File', 'column name' );
    253252                $posts_columns['author'] = __( 'Author' );
     
    361360                echo "<td $attributes>";
    362361
    363362                switch ( $column_name ) {
    364                         case 'icon':
     363                        case 'title':
    365364                                list( $mime ) = explode( '/', $post->post_mime_type );
    366                                 $attributes = 'class="column-icon media-icon ' . $mime . '-icon"' . $style;
    367365
     366                                echo "<div class='media-icon {$mime}-icon'>";
     367
    368368                                if ( $thumb = wp_get_attachment_image( $post->ID, array( 80, 60 ), true ) ) {
    369369                                        if ( $this->is_trash || ! $user_can_edit ) {
    370370                                                echo $thumb;
     
    374374                                        </a><?php
    375375                                        }
    376376                                }
    377                                 break;
    378377
    379                         case 'title':
     378                                echo '</div><div class="media-info">';
    380379?>
    381380                                        <strong>
    382381                                        <?php if ( $this->is_trash || ! $user_can_edit ) {
     
    388387                                        <?php }
    389388                                        _media_states( $post ); ?></strong>
    390389                                        <p class="filename"><?php echo wp_basename( $post->guid ); ?></p>
     390                                </div>
    391391<?php
    392392                                break;
    393393