Ticket #16047: 16047.11.diff
File 16047.11.diff, 3.5 KB (added by , 12 years ago) |
---|
-
wp-admin/includes/class-wp-posts-list-table.php
259 259 if ( post_type_supports( $post_type, 'author' ) ) 260 260 $posts_columns['author'] = __( 'Author' ); 261 261 262 if ( post_type_supports( $post_type, 'post-formats' ) )263 $posts_columns['format'] = _x( 'Format', 'post format' );264 265 262 $taxonomies = array(); 266 263 267 264 $taxonomies = get_object_taxonomies( $post_type, 'objects' ); … … 541 538 542 539 $pad = str_repeat( '— ', $level ); 543 540 echo "<td $attributes><strong>"; 541 542 if ( $format = get_post_format( $post->ID ) ) { 543 $label = get_post_format_string( $format ); 544 545 echo '<a href="' . esc_url( add_query_arg( array( 'post_format' => $format, 'post_type' => $post->post_type ), 'edit.php' ) ) . '" class="post-state-format format-' . $format . '" title="' . $label . '">' . $label . ":</a> "; 546 } 547 544 548 if ( $can_edit_post && $post->post_status != 'trash' ) { 545 549 echo '<a class="row-title" href="' . $edit_link . '" title="' . esc_attr( sprintf( __( 'Edit “%s”' ), $title ) ) . '">' . $pad . $title . '</a>'; 546 550 } else { … … 655 659 <?php 656 660 break; 657 661 658 case 'format':659 ?>660 <td <?php echo $attributes ?>><?php661 if ( get_post_format( $post->ID ) )662 printf( '<a href="%s">%s</a>', add_query_arg( array( 'post_format' => get_post_format( $post->ID ), 'post_type' => $post->post_type ), 'edit.php' ), get_post_format_string( get_post_format( $post->ID ) ) );663 else664 echo '—';665 ?></td>666 <?php667 break;668 669 662 default: 670 663 if ( 'categories' == $column_name ) 671 664 $taxonomy = 'category'; -
wp-admin/css/wp-admin.css
2685 2685 padding: 0 0 .2em 1px; 2686 2686 } 2687 2687 2688 span.post-state-format { 2689 font-weight: normal; 2688 a.post-state-format { 2689 overflow: hidden; 2690 display: inline-block; 2691 vertical-align: middle; 2692 height: 16px; 2693 width: 16px; 2694 margin-right: 5px; 2695 background-image: url(../images/post-formats.png); 2696 background-repeat: no-repeat; 2697 text-indent: -999em; 2690 2698 } 2691 2699 2700 a.post-state-format.format-image { 2701 background-position: -40px -8px; 2702 } 2692 2703 2704 a.post-state-format.format-gallery { 2705 background-position: -72px -8px; 2706 } 2707 2708 a.post-state-format.format-audio { 2709 background-position: -104px -8px; 2710 } 2711 2712 a.post-state-format.format-video { 2713 background-position: -135px -8px; 2714 } 2715 2716 a.post-state-format.format-chat { 2717 background-position: -168px -8px; 2718 } 2719 2720 a.post-state-format.format-status { 2721 background-position: -200px -8px; 2722 } 2723 2724 a.post-state-format.format-aside { 2725 background-position: -232px -8px; 2726 } 2727 2728 a.post-state-format.format-quote { 2729 background-position: -264px -8px; 2730 } 2731 2732 a.post-state-format.format-link { 2733 background-position: -296px -8px; 2734 } 2735 2736 2693 2737 /*------------------------------------------------------------------------------ 2694 2738 10.1 - Inline Editing 2695 2739 ------------------------------------------------------------------------------*/ … … 9074 9118 background-size: 16px 16px; 9075 9119 } 9076 9120 9121 a.post-state-format { 9122 background-image: url(../images/post-formats-2x.png); 9123 background-size: 320px 32px; 9124 } 9125 9077 9126 th .comment-grey-bubble { 9078 9127 background-image: url('../images/comment-grey-bubble-2x.png'); 9079 9128 background-size: 12px 12px;