|

get_var("SELECT comment_post_ID FROM $wpdb->comments WHERE comment_ID = $comment"); // $authordata = get_userdata( $wpdb->get_var("SELECT post_author FROM $wpdb->posts WHERE ID = $post_id") ); if ( current_user_can('edit_post', $post_id) ) { if ( !empty( $_POST['spam_button'] ) ) wp_set_comment_status($comment, 'spam'); else wp_set_comment_status($comment, 'delete'); ++$i; } endforeach; echo '

'; if ( !empty( $_POST['spam_button'] ) ) { printf(__ngettext('%s comment marked as spam', '%s comments marked as spam.', $i), $i); } else { printf(__ngettext('%s comment deleted.', '%s comments deleted.', $i), $i); } echo '

'; endif; if ( isset( $_GET['apage'] ) ) $page = abs( (int) $_GET['apage'] ); else $page = 1; $start = $offset = ( $page - 1 ) * 20; list($_comments, $total) = _wp_get_comment_list( isset($_GET['s']) ? $_GET['s'] : false, $start, 25 ); // Grab a few extra $comments = array_slice($_comments, 0, 20); $extra_comments = array_slice($_comments, 20); $page_links = paginate_links( array( 'base' => add_query_arg( 'apage', '%#%' ), 'format' => '', 'total' => ceil($total / 20), 'current' => $page )); if ( $page_links ) echo ""; if ('view' == $mode) { if ($comments) { $offset = $offset + 1; $start = " start='$offset'"; echo "
    \n"; $i = 0; foreach ( $comments as $comment ) { get_comment( $comment ); // Cache it _wp_comment_list_item( $comment->comment_ID, ++$i ); } echo "
\n\n"; if ( $extra_comments ) : ?>

'; wp_nonce_field('bulk-comments'); echo ''; foreach ($comments as $comment) { $post = get_post($comment->comment_post_ID); $authordata = get_userdata($post->post_author); $comment_status = wp_get_comment_status($comment->comment_ID); $class = ('alternate' == $class) ? '' : 'alternate'; $class .= ('unapproved' == $comment_status) ? ' unapproved' : ''; ?>
' . __('Name') . ' ' . __('E-mail') . ' ' . __('IP') . ' ' . __('Comment Excerpt') . ' ' . __('Actions') . '
comment_post_ID) ) { ?> comment_post_ID) ) { echo "" . __('Edit') . ""; } ?> comment_post_ID) ) { echo "comment_post_ID."&c=".$comment->comment_ID."\" onclick=\"return deleteSomething( 'comment', $comment->comment_ID, '" . js_escape(sprintf(__("You are about to delete this comment by '%s'. \n 'Cancel' to stop, 'OK' to delete."), $comment->comment_author )) . "', theCommentList );\" class='delete'>" . __('Delete') . " "; } ?>

'); return false } return confirm('')" /> '); return false } return confirm('')" />

$page_links

"; ?>