WordPress.org

Make WordPress Core

Ticket #7855: 7855.1.diff

File 7855.1.diff, 3.8 KB (added by ShaneF, 10 years ago)

has also some fixes.

  • wp-admin/includes/template.php

     
    171171                                $output .= '<div class="slug">' . $category->slug . '</div>';
    172172                                $output .= '<div class="cat_parent">' . $category->parent . '</div></div></td>';
    173173                                break;
     174                        case 'id':
     175                                $output .= "<td $attributes>$category->term_id</td>";
     176                                break;
    174177                        case 'description':
    175178                                $output .= "<td $attributes>$category->description</td>";
    176179                                break;
     
    339342                                $output .= '<div class="slug">' . $category->slug . '</div>';
    340343                                $output .= '<div class="cat_parent">' . $category->parent . '</div></div></td>';
    341344                                break;
     345                        case 'id':
     346                                $output .= "<td $attributes>$category->term_id</td>";
     347                                break;
    342348                        case 'description':
    343349                                $output .= "<td $attributes>$category->description</td>";
    344350                                break;
     
    741747        $posts_columns['cb'] = '<input type="checkbox" />';
    742748
    743749        $posts_columns['title'] = __('Title');
     750       
     751        $posts_columns['id'] = __('ID');
    744752
    745         $post_status = isset( $_GET['post_status'] ) ? $_GET['post_status'] : '';
     753        if ( isset($_GET['post_status']) && 'draft' === $_GET['post_status'] )
     754                $posts_columns['modified'] = __('Modified');
     755        elseif ( isset($_GET['post_status']) && 'pending' === $_GET['post_status'] )
     756                $posts_columns['modified'] = __('Submitted');
     757        else
     758                $posts_columns['date'] = __('Date');
    746759
    747         switch( $post_status ) {
    748                 case 'draft':
    749                         $posts_columns['modified'] = __('Modified');
    750                         break;
    751                 case 'pending':
    752                         $posts_columns['modified'] = __('Submitted');
    753                         break;
    754                 default:
    755                         $posts_columns['date'] = __('Date');
    756         }
    757 
    758760        $posts_columns['author'] = __('Author');
    759761        if ( !in_array($post_status, array('pending', 'draft', 'future')) )
    760762                $posts_columns['comments'] = '<div class="vers"><img alt="" src="images/comment-grey-bubble.png" /></div>';
     
    805807                        $columns = array(
    806808                                'cb' => '<input type="checkbox" />',
    807809                                'name' => __('Name'),
     810                                'id' => __('ID'),
    808811                                'description' => __('Description'),
    809812                                'slug' => __('Slug'),
    810813                                'posts' => __('Posts')
     
    815818                        $columns = array(
    816819                                'cb' => '<input type="checkbox" />',
    817820                                'name' => __('Name'),
     821                                'id' => __('ID'),
    818822                                'description' => __('Description'),
    819823                                'links' => __('Links')
    820824                        );
     
    866870        foreach ( $columns as $column_key => $column_display_name ) {
    867871                $class = ' class="manage-column';
    868872
    869                 if ( 'modified' == $column_key )
    870                         $column_key = 'date';
    871 
    872873                $class .= " column-$column_key";
    873874
    874875                if ( 'cb' == $column_key )
     
    885886                if ( isset($styles[$type]) && isset($styles[$type][$column_key]) )
    886887                        $style .= ' ' . $styles[$type][$column_key];
    887888                $style = ' style="' . $style . '"';
     889               
    888890?>
    889891        <th scope="col" <?php echo $id ? "id=\"$column_key\"" : ""; echo $class; echo $style; ?>><?php echo $column_display_name; ?></th>
    890892<?php }
     
    12681270
    12691271                case 'modified':
    12701272                case 'date':
    1271                         $attributes = 'class="date column-date"' . $style;
     1273                        $attributes = 'class="'.$column_name.' column-'.$column_name.'"' . $style;
    12721274                        if ( '0000-00-00 00:00:00' == $post->post_date && 'date' == $column_name ) {
    12731275                                $t_time = $h_time = __('Unpublished');
    12741276                        } else {
     
    14921494                break;
    14931495        case 'modified':
    14941496        case 'date':
    1495                 $attributes = 'class="date column-date"' . $style;
     1497                $attributes = 'class="'.$column_name.' column-'.$column_name.'"' . $style;
    14961498                if ( '0000-00-00 00:00:00' == $page->post_date && 'date' == $column_name ) {
    14971499                        $t_time = $h_time = __('Unpublished');
    14981500                } else {
     
    15671569                <td <?php echo $attributes ?>><a href="edit-pages.php?author=<?php the_author_ID(); ?>"><?php the_author() ?></a></td>
    15681570                <?php
    15691571                break;
     1572               
     1573        case 'id':
     1574                ?>
     1575                <td <?php echo $attributes ?>><?php echo $id; ?></td>
     1576                <?php
     1577                break;
    15701578
    15711579        case 'status':
    15721580                ?>