WordPress.org

Make WordPress Core

Ticket #18664: 18664.diff

File 18664.diff, 12.8 KB (added by DH-Shredder, 3 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