|

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; $page_size = 8; $start = $offset = ( $page - 1 ) * $page_size; list($_comments, $total) = _wap_get_comment_list( isset($_GET['s']) ? $_GET['s'] : false, $start, 25, $view_all ); // Grab a few extra $comments = array_slice($_comments, 0, $page_size); $extra_comments = array_slice($_comments, $page_size); $page_links = paginate_links( array( 'base' => add_query_arg( 'apage', '%#%' ), 'format' => '', 'total' => ceil($total / $page_size), 'current' => $page )); if ( $page_links ) echo ""; if ($comments) { $offset = $offset + 1; $start = " start='$offset'"; echo "
    \n"; $i = 0; foreach ( $comments as $comment ) { get_comment( $comment ); // Cache it _wap_comment_list_item( $comment->comment_ID, $view_all); } echo "
\n\n"; if ( $extra_comments ) : ?>

$page_links

"; ?>