WordPress.org

Make WordPress Core

Changeset 15497


Ignore:
Timestamp:
08/12/2010 11:58:49 PM (9 years ago)
Author:
scribu
Message:

Fix Comments meta box in post editing screen. See #14579

Location:
trunk/wp-admin
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-admin/admin-ajax.php

    r15496 r15497  
    628628    require_once( './includes/default-list-tables.php' );
    629629    $table = new WP_Comments_Table();
    630 
    631     global $comments;
    632 
    633     if ( !$comments )
     630    $table->prepare_items();
     631
     632    if ( !$table->has_items() )
    634633        die('1');
    635634
     
    638637
    639638    $x = new WP_Ajax_Response();
    640     foreach ( (array) $comments as $comment ) {
     639    foreach ( $table->items as $comment ) {
    641640        get_comment( $comment );
    642641        ob_start();
     
    661660    require_once( './includes/default-list-tables.php' );
    662661    $table = new WP_Comments_Table();
    663 
    664     global $comments;
    665 
    666     if ( !$comments )
     662    $table->prepare_items();
     663
     664    if ( !$table->has_items() )
    667665        die('1');
    668666
    669667    $comment_list_item = '';
    670668    $x = new WP_Ajax_Response();
    671     foreach ( (array) $comments as $comment ) {
     669    foreach ( $table->items as $comment ) {
    672670        get_comment( $comment );
    673671        ob_start();
  • trunk/wp-admin/includes/default-list-tables.php

    r15496 r15497  
    21122112
    21132113    function prepare_items() {
    2114         global $comments, $extra_comments, $total_comments, $post_id, $comment_status, $mode;
     2114        global $post_id, $comment_status, $mode;
    21152115
    21162116        $post_id = isset( $_REQUEST['post_ID'] ) ? absint( $_REQUEST['post_ID'] ) : 0;
  • trunk/wp-admin/includes/meta-boxes.php

    r15490 r15497  
    461461    wp_nonce_field( 'get-comments', 'add_comment_nonce', false );
    462462    add_filter('manage_edit-comments_columns', 'post_comment_meta_box_thead', 8, 1);
     463    add_filter('manage_edit-comments_sortable_columns', create_function('', 'return array();'), 8);
     464
     465    require_once( './includes/default-list-tables.php' );
     466    $table = new WP_Comments_Table;
    463467?>
    464468
    465469<table class="widefat comments-box fixed" cellspacing="0" style="display:none;">
    466470<thead><tr>
    467     <?php print_column_headers('edit-comments'); ?>
     471    <?php $table->print_column_headers(); ?>
    468472</tr></thead>
    469473<tbody id="the-comment-list" class="list:comment"></tbody>
Note: See TracChangeset for help on using the changeset viewer.