WordPress.org

Make WordPress Core

Ticket #18664: 18664.diff

File 18664.diff, 12.8 KB (added by mikeschroder, 7 years ago)

First pass at formatting for entire file

  • wp-admin/includes/class-wp-posts-list-table.php

     
    7171
    7272                if ( 'post' == $post_type && $sticky_posts = get_option( 'sticky_posts' ) ) {
    7373                        $sticky_posts = implode( ', ', array_map( 'absint', (array) $sticky_posts ) );
    74                         $this->sticky_posts_count = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT( 1 ) FROM $wpdb->posts WHERE post_type = %s AND post_status != 'trash' AND ID IN ($sticky_posts)", $post_type ) );
     74
     75                        $this->sticky_posts_count = $wpdb->get_var( $wpdb->prepare( "
     76                                SELECT COUNT( 1 ) FROM $wpdb->posts
     77                                WHERE post_type = %s AND post_status != 'trash'
     78                                AND ID IN ($sticky_posts)
     79                        ", $post_type ) );
    7580                }
    7681
    7782                parent::__construct( array(
     
    142147                if ( $this->user_posts_count ) {
    143148                        if ( isset( $_GET['author'] ) && ( $_GET['author'] == $current_user_id ) )
    144149                                $class = ' class="current"';
    145                         $status_links['mine'] = "<a href='edit.php?post_type=$post_type&author=$current_user_id'$class>" . sprintf( _nx( 'Mine <span class="count">(%s)</span>', 'Mine <span class="count">(%s)</span>', $this->user_posts_count, 'posts' ), number_format_i18n( $this->user_posts_count ) ) . '</a>';
     150
     151                        $status_links['mine'] = "<a href='edit.php?post_type=$post_type&author=$current_user_id'$class>" .
     152                                sprintf( _nx( 'Mine <span class="count">(%s)</span>', 'Mine <span class="count">(%s)</span>', $this->user_posts_count, 'posts' ), number_format_i18n( $this->user_posts_count ) ) . '</a>';
     153
    146154                        $allposts = '&all_posts=1';
    147155                }
    148156
     
    153161                        $total_posts -= $num_posts->$state;
    154162
    155163                $class = empty( $class ) && empty( $_REQUEST['post_status'] ) && empty( $_REQUEST['show_sticky'] ) ? ' class="current"' : '';
    156                 $status_links['all'] = "<a href='edit.php?post_type=$post_type{$allposts}'$class>" . sprintf( _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $total_posts, 'posts' ), number_format_i18n( $total_posts ) ) . '</a>';
     164                $status_links['all'] = "<a href='edit.php?post_type=$post_type{$allposts}'$class>" .
     165                        sprintf( _nx( 'All <span class="count">(%s)</span>', 'All <span class="count">(%s)</span>', $total_posts, 'posts' ), number_format_i18n( $total_posts ) ) . '</a>';
    157166
    158167                foreach ( get_post_stati(array('show_in_admin_status_list' => true), 'objects') as $status ) {
    159168                        $class = '';
     
    169178                        if ( isset($_REQUEST['post_status']) && $status_name == $_REQUEST['post_status'] )
    170179                                $class = ' class="current"';
    171180
    172                         $status_links[$status_name] = "<a href='edit.php?post_status=$status_name&amp;post_type=$post_type'$class>" . sprintf( translate_nooped_plural( $status->label_count, $num_posts->$status_name ), number_format_i18n( $num_posts->$status_name ) ) . '</a>';
     181                        $status_links[$status_name] = "<a href='edit.php?post_status=$status_name&amp;post_type=$post_type'$class>" .
     182                                sprintf( translate_nooped_plural( $status->label_count, $num_posts->$status_name ), number_format_i18n( $num_posts->$status_name ) ) . '</a>';
    173183                }
    174184
    175185                if ( ! empty( $this->sticky_posts_count ) ) {
     
    289299                        $posts_columns = apply_filters( 'manage_pages_columns', $posts_columns );
    290300                else
    291301                        $posts_columns = apply_filters( 'manage_posts_columns', $posts_columns, $post_type );
     302
    292303                $posts_columns = apply_filters( "manage_{$post_type}_posts_columns", $posts_columns );
    293304
    294305                return $posts_columns;
     
    479490                $post_format = get_post_format( $post->ID );
    480491                $post_format_class = ( $post_format && !is_wp_error($post_format) ) ? 'format-' . sanitize_html_class( $post_format ) : 'format-default';
    481492        ?>
    482                 <tr id='post-<?php echo $post->ID; ?>' class='<?php echo trim( $rowclass . ' author-' . $post_owner . ' status-' . $post->post_status . ' ' . $post_format_class); ?> iedit' valign="top">
     493                <tr id='post-<?php echo $post->ID; ?>'
     494                        class='<?php echo trim( $rowclass . ' author-' . $post_owner . ' status-' . $post->post_status . ' ' . $post_format_class); ?> iedit'
     495                        valign="top">
    483496        <?php
    484497
    485498                list( $columns, $hidden ) = $this->get_column_info();
     
    497510
    498511                        case 'cb':
    499512                        ?>
    500                         <th scope="row" class="check-column"><?php if ( $can_edit_post ) { ?><input type="checkbox" name="post[]" value="<?php the_ID(); ?>" /><?php } ?></th>
     513                        <th scope="row" class="check-column">
     514                                <?php if ( $can_edit_post ) { ?>
     515                                        <input type="checkbox" name="post[]" value="<?php the_ID(); ?>" />
     516                                <?php } ?></th>
    501517                        <?php
    502518                        break;
    503519
     
    523539                                        }
    524540
    525541                                        $pad = str_repeat( '&#8212; ', $level );
    526 ?>
    527                         <td <?php echo $attributes ?>><strong><?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?><a class="row-title" href="<?php echo $edit_link; ?>" title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"><?php echo $pad; echo $title ?></a><?php } else { echo $pad; echo $title; }; _post_states( $post ); echo isset( $parent_name ) ? ' | ' . $post_type_object->labels->parent_item_colon . ' ' . esc_html( $parent_name ) : ''; ?></strong>
    528 <?php
     542                                } else {
     543                                        $pad = '';
    529544                                }
    530                                 else {
    531                                         $attributes = 'class="post-title page-title column-title"' . $style;
    532 ?>
    533                         <td <?php echo $attributes ?>><strong><?php if ( $can_edit_post && $post->post_status != 'trash' ) { ?><a class="row-title" href="<?php echo $edit_link; ?>" title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>"><?php echo $title ?></a><?php } else { echo $title; }; _post_states( $post ); ?></strong>
    534 <?php
    535                                         if ( 'excerpt' == $mode ) {
     545                        ?>
     546                        <td <?php echo $attributes ?>><strong><?php
     547                                if ( $can_edit_post && $post->post_status != 'trash' ) : ?>
     548                                        <a class="row-title" href="<?php echo $edit_link; ?>"
     549                                                title="<?php echo esc_attr( sprintf( __( 'Edit &#8220;%s&#8221;' ), $title ) ); ?>">
     550                                        <?php echo $pad . $title; ?></a>
     551                                <?php
     552                                        else :
     553                                                echo $pad . $title;
     554                                        endif;
     555                                        _post_states( $post );
     556                                        if ( $this->hierarchical_display ) {
     557                                                if ( isset( $parent_name ) )
     558                                                        echo ' | ' . $post_type_object->labels->parent_item_colon . ' ' . esc_html( $parent_name );
     559                                        } elseif ( 'excerpt' == $mode ) {
    536560                                                the_excerpt();
    537561                                        }
    538                                 }
     562                                ?></strong>
    539563
     564                        <?php
    540565                                $actions = array();
    541566                                if ( $can_edit_post && 'trash' != $post->post_status ) {
    542                                         $actions['edit'] = '<a href="' . get_edit_post_link( $post->ID, true ) . '" title="' . esc_attr( __( 'Edit this item' ) ) . '">' . __( 'Edit' ) . '</a>';
    543                                         $actions['inline hide-if-no-js'] = '<a href="#" class="editinline" title="' . esc_attr( __( 'Edit this item inline' ) ) . '">' . __( 'Quick&nbsp;Edit' ) . '</a>';
     567                                        $actions['edit'] = '<a href="' . get_edit_post_link( $post->ID, true ) .
     568                                                '" title="' . esc_attr( __( 'Edit this item' ) ) . '">'
     569                                                . __( 'Edit' ) . '</a>';
     570
     571                                        $actions['inline hide-if-no-js'] = '<a href="#" class="editinline"' .
     572                                                ' title="' . esc_attr( __( 'Edit this item inline' ) ) . '">' .
     573                                                __( 'Quick&nbsp;Edit' ) . '</a>';
    544574                                }
    545575                                if ( current_user_can( $post_type_object->cap->delete_post, $post->ID ) ) {
    546576                                        if ( 'trash' == $post->post_status )
    547                                                 $actions['untrash'] = "<a title='" . esc_attr( __( 'Restore this item from the Trash' ) ) . "' href='" . wp_nonce_url( admin_url( sprintf( $post_type_object->_edit_link . '&amp;action=untrash', $post->ID ) ), 'untrash-' . $post->post_type . '_' . $post->ID ) . "'>" . __( 'Restore' ) . "</a>";
     577                                                $actions['untrash'] = "<a title='" . esc_attr( __( 'Restore this item from the Trash' ) ) .
     578                                                        "' href='" . wp_nonce_url( admin_url( sprintf( $post_type_object->_edit_link . '&amp;action=untrash', $post->ID ) ), 'untrash-' . $post->post_type . '_' . $post->ID ) . "'>"
     579                                                        . __( 'Restore' ) . "</a>";
     580
    548581                                        elseif ( EMPTY_TRASH_DAYS )
    549                                                 $actions['trash'] = "<a class='submitdelete' title='" . esc_attr( __( 'Move this item to the Trash' ) ) . "' href='" . get_delete_post_link( $post->ID ) . "'>" . __( 'Trash' ) . "</a>";
     582                                                $actions['trash'] = "<a class='submitdelete'" .
     583                                                        " title='" . esc_attr( __( 'Move this item to the Trash' ) ) .
     584                                                        "' href='" . get_delete_post_link( $post->ID ) . "'>" .
     585                                                        __( 'Trash' ) . "</a>";
     586
    550587                                        if ( 'trash' == $post->post_status || !EMPTY_TRASH_DAYS )
    551                                                 $actions['delete'] = "<a class='submitdelete' title='" . esc_attr( __( 'Delete this item permanently' ) ) . "' href='" . get_delete_post_link( $post->ID, '', true ) . "'>" . __( 'Delete Permanently' ) . "</a>";
     588                                                $actions['delete'] = "<a class='submitdelete'" .
     589                                                        "title='" . esc_attr( __( 'Delete this item permanently' ) ) .
     590                                                        "' href='" . get_delete_post_link( $post->ID, '', true ) . "'>" .
     591                                                        __( 'Delete Permanently' ) . "</a>";
    552592                                }
    553593                                if ( $post_type_object->public ) {
    554594                                        if ( in_array( $post->post_status, array( 'pending', 'draft' ) ) ) {
    555595                                                if ( $can_edit_post )
    556                                                         $actions['view'] = '<a href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post->ID ) ) ) . '" title="' . esc_attr( sprintf( __( 'Preview &#8220;%s&#8221;' ), $title ) ) . '" rel="permalink">' . __( 'Preview' ) . '</a>';
     596                                                        $actions['view'] = '<a href="' . esc_url( add_query_arg( 'preview', 'true', get_permalink( $post->ID ) ) ) .
     597                                                                '" title="' . esc_attr( sprintf( __( 'Preview &#8220;%s&#8221;' ), $title ) ) .
     598                                                                '" rel="permalink">' .
     599                                                                __( 'Preview' ) . '</a>';
     600
    557601                                        } elseif ( 'trash' != $post->post_status ) {
    558                                                 $actions['view'] = '<a href="' . get_permalink( $post->ID ) . '" title="' . esc_attr( sprintf( __( 'View &#8220;%s&#8221;' ), $title ) ) . '" rel="permalink">' . __( 'View' ) . '</a>';
     602                                                $actions['view'] = '<a href="' . get_permalink( $post->ID ) .
     603                                                        '" title="' . esc_attr( sprintf( __( 'View &#8220;%s&#8221;' ), $title ) ) .
     604                                                        '" rel="permalink">' .
     605                                                        __( 'View' ) . '</a>';
    559606                                        }
    560607                                }
    561608
     
    724771                $bulk = 0;
    725772                while ( $bulk < 2 ) { ?>
    726773
    727                 <tr id="<?php echo $bulk ? 'bulk-edit' : 'inline-edit'; ?>" class="inline-edit-row inline-edit-row-<?php echo "$hclass inline-edit-$screen->post_type ";
     774                <tr id="<?php echo $bulk ? 'bulk-edit' : 'inline-edit'; ?>"
     775                        class="inline-edit-row inline-edit-row-<?php echo "$hclass inline-edit-$screen->post_type ";
    728776                        echo $bulk ? "bulk-edit-row bulk-edit-row-$hclass bulk-edit-$screen->post_type" : "quick-edit-row quick-edit-row-$hclass inline-edit-$screen->post_type";
    729777                ?>" style="display: none"><td colspan="<?php echo $this->get_column_count(); ?>" class="colspanchange">
    730778
     
    742790
    743791                        <label>
    744792                                <span class="title"><?php _e( 'Title' ); ?></span>
    745                                 <span class="input-text-wrap"><input type="text" name="post_title" class="ptitle" value="" /></span>
     793                                <span class="input-text-wrap">
     794                                        <input type="text" name="post_title" class="ptitle" value="" /></span>
    746795                        </label>
    747796
    748797                        <label>
    749798                                <span class="title"><?php _e( 'Slug' ); ?></span>
    750                                 <span class="input-text-wrap"><input type="text" name="post_name" value="" /></span>
     799                                <span class="input-text-wrap">
     800                                        <input type="text" name="post_name" value="" /></span>
    751801                        </label>
    752802
    753803        <?php endif; // $bulk
     
    794844                        <div class="inline-edit-group">
    795845                                <label class="alignleft">
    796846                                        <span class="title"><?php _e( 'Password' ); ?></span>
    797                                         <span class="input-text-wrap"><input type="text" name="post_password" class="inline-edit-password-input" value="" /></span>
     847                                        <span class="input-text-wrap">
     848                                                <input type="text" name="post_password" class="inline-edit-password-input" value="" /></span>
    798849                                </label>
    799850
    800851                                <em style="margin:5px 10px 0 0" class="alignleft">
     
    847898                        <label>
    848899                                <span class="title"><?php _e( 'Parent' ); ?></span>
    849900        <?php
    850                 $dropdown_args = array( 'post_type' => $post_type_object->name, 'selected' => $post->post_parent, 'name' => 'post_parent', 'show_option_none' => __( 'Main Page (no parent)' ), 'option_none_value' => 0, 'sort_column'=> 'menu_order, post_title' );
     901                $dropdown_args = array(
     902                        'post_type' => $post_type_object->name,
     903                        'selected' => $post->post_parent,
     904                        'name' => 'post_parent',
     905                        'show_option_none' => __( 'Main Page (no parent)' ),
     906                        'option_none_value' => 0,
     907                        'sort_column'=> 'menu_order, post_title'
     908                );
     909
    851910                if ( $bulk )
    852911                        $dropdown_args['show_option_no_change'] =  __( '&mdash; No Change &mdash;' );
     912
    853913                $dropdown_args = apply_filters( 'quick_edit_dropdown_pages_args', $dropdown_args );
    854914                wp_dropdown_pages( $dropdown_args );
    855915        ?>
     
    862922
    863923                        <label>
    864924                                <span class="title"><?php _e( 'Order' ); ?></span>
    865                                 <span class="input-text-wrap"><input type="text" name="menu_order" class="inline-edit-menu-order-input" value="<?php echo $post->menu_order ?>" /></span>
     925                                <span class="input-text-wrap">
     926                                        <input type="text" name="menu_order" class="inline-edit-menu-order-input" value="<?php echo $post->menu_order ?>" /></span>
    866927                        </label>
    867928
    868929        <?php   endif; // !$bulk