mirror of
https://github.com/WordPress/WordPress.git
synced 2025-01-22 16:21:26 +01:00
Coding Standards: Fix a whitespace at end of line issue in wp-admin/includes/class-wp-comments-list-table.php
.
Includes minor code layout fixes for better readability. See #52627. Built from https://develop.svn.wordpress.org/trunk@50805 git-svn-id: http://core.svn.wordpress.org/trunk@50414 1a063a9b-81f0-0310-95a4-ce76da25c4cd
This commit is contained in:
parent
4f2c63bbf6
commit
8641429845
@ -95,6 +95,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
$comment_status = isset( $_REQUEST['comment_status'] ) ? $_REQUEST['comment_status'] : 'all';
|
||||
|
||||
if ( ! in_array( $comment_status, array( 'all', 'mine', 'moderated', 'approved', 'spam', 'trash' ), true ) ) {
|
||||
$comment_status = 'all';
|
||||
}
|
||||
@ -162,6 +163,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
$args = apply_filters( 'comments_list_table_query_args', $args );
|
||||
|
||||
$_comments = get_comments( $args );
|
||||
|
||||
if ( is_array( $_comments ) ) {
|
||||
update_comment_cache( $_comments );
|
||||
|
||||
@ -198,6 +200,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
*/
|
||||
public function get_per_page( $comment_status = 'all' ) {
|
||||
$comments_per_page = $this->get_items_per_page( 'edit_comments_per_page' );
|
||||
|
||||
/**
|
||||
* Filters the number of comments listed per page in the comments list table.
|
||||
*
|
||||
@ -284,6 +287,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
$link = admin_url( 'edit-comments.php' );
|
||||
|
||||
if ( ! empty( $comment_type ) && 'all' !== $comment_type ) {
|
||||
$link = add_query_arg( 'comment_type', $comment_type, $link );
|
||||
}
|
||||
@ -312,15 +316,19 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
if ( ! isset( $num_comments->$status ) ) {
|
||||
$num_comments->$status = 10;
|
||||
}
|
||||
|
||||
$link = add_query_arg( 'comment_status', $status, $link );
|
||||
|
||||
if ( $post_id ) {
|
||||
$link = add_query_arg( 'p', absint( $post_id ), $link );
|
||||
}
|
||||
|
||||
/*
|
||||
// I toyed with this, but decided against it. Leaving it in here in case anyone thinks it is a good idea. ~ Mark
|
||||
if ( !empty( $_REQUEST['s'] ) )
|
||||
$link = add_query_arg( 's', esc_attr( wp_unslash( $_REQUEST['s'] ) ), $link );
|
||||
*/
|
||||
|
||||
$status_links[ $status ] = "<a href='$link'$current_link_attributes>" . sprintf(
|
||||
translate_nooped_plural( $label, $num_comments->$status ),
|
||||
sprintf(
|
||||
@ -352,12 +360,15 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
global $comment_status;
|
||||
|
||||
$actions = array();
|
||||
|
||||
if ( in_array( $comment_status, array( 'all', 'approved' ), true ) ) {
|
||||
$actions['unapprove'] = __( 'Unapprove' );
|
||||
}
|
||||
|
||||
if ( in_array( $comment_status, array( 'all', 'moderated' ), true ) ) {
|
||||
$actions['approve'] = __( 'Approve' );
|
||||
}
|
||||
|
||||
if ( in_array( $comment_status, array( 'all', 'moderated', 'approved', 'trash' ), true ) ) {
|
||||
$actions['spam'] = _x( 'Mark as spam', 'comment' );
|
||||
}
|
||||
@ -414,7 +425,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
if ( ( 'spam' === $comment_status || 'trash' === $comment_status ) && $has_items
|
||||
&& current_user_can( 'moderate_comments' )
|
||||
&& current_user_can( 'moderate_comments' )
|
||||
) {
|
||||
wp_nonce_field( 'bulk-destroy', '_destroy_nonce' );
|
||||
$title = ( 'spam' === $comment_status ) ? esc_attr__( 'Empty Spam' ) : esc_attr__( 'Empty Trash' );
|
||||
@ -519,7 +530,8 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
);
|
||||
}
|
||||
}
|
||||
echo '</select>';
|
||||
|
||||
echo '</select>';
|
||||
}
|
||||
}
|
||||
|
||||
@ -558,6 +570,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
|
||||
if ( ! isset( $has_items ) ) {
|
||||
$has_items = $this->has_items();
|
||||
|
||||
if ( $has_items ) {
|
||||
$this->display_tablenav( 'top' );
|
||||
}
|
||||
@ -614,14 +627,17 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
$comment = $item;
|
||||
|
||||
$the_comment_class = wp_get_comment_status( $comment );
|
||||
|
||||
if ( ! $the_comment_class ) {
|
||||
$the_comment_class = '';
|
||||
}
|
||||
|
||||
$the_comment_class = implode( ' ', get_comment_class( $the_comment_class, $comment, $comment->comment_post_ID ) );
|
||||
|
||||
if ( $comment->comment_post_ID > 0 ) {
|
||||
$post = get_post( $comment->comment_post_ID );
|
||||
}
|
||||
|
||||
$this->user_can = current_user_can( 'edit_comment', $comment->comment_ID );
|
||||
|
||||
echo "<tr id='comment-$comment->comment_ID' class='$the_comment_class'>";
|
||||
@ -873,6 +889,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
|
||||
if ( $comment->comment_parent ) {
|
||||
$parent = get_comment( $comment->comment_parent );
|
||||
|
||||
if ( $parent ) {
|
||||
$parent_link = esc_url( get_comment_link( $parent ) );
|
||||
$name = get_comment_author( $parent );
|
||||
@ -912,6 +929,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
$author_url = get_comment_author_url( $comment );
|
||||
|
||||
$author_url_display = untrailingslashit( preg_replace( '|^http(s)?://(www\.)?|i', '', $author_url ) );
|
||||
|
||||
if ( strlen( $author_url_display ) > 50 ) {
|
||||
$author_url_display = wp_html_excerpt( $author_url_display, 49, '…' );
|
||||
}
|
||||
@ -919,6 +937,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
echo '<strong>';
|
||||
comment_author( $comment );
|
||||
echo '</strong><br />';
|
||||
|
||||
if ( ! empty( $author_url_display ) ) {
|
||||
printf( '<a href="%s">%s</a><br />', esc_url( $author_url ), esc_html( $author_url_display ) );
|
||||
}
|
||||
@ -934,6 +953,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
$author_ip = get_comment_author_IP( $comment );
|
||||
|
||||
if ( $author_ip ) {
|
||||
$author_ip_url = add_query_arg(
|
||||
array(
|
||||
@ -942,9 +962,11 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
),
|
||||
admin_url( 'edit-comments.php' )
|
||||
);
|
||||
|
||||
if ( 'spam' === $comment_status ) {
|
||||
$author_ip_url = add_query_arg( 'comment_status', 'spam', $author_ip_url );
|
||||
}
|
||||
|
||||
printf( '<a href="%1$s">%2$s</a>', esc_url( $author_ip_url ), esc_html( $author_ip ) );
|
||||
}
|
||||
}
|
||||
@ -964,6 +986,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
);
|
||||
|
||||
echo '<div class="submitted-on">';
|
||||
|
||||
if ( 'approved' === wp_get_comment_status( $comment ) && ! empty( $comment->comment_post_ID ) ) {
|
||||
printf(
|
||||
'<a href="%s">%s</a>',
|
||||
@ -973,6 +996,7 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
} else {
|
||||
echo $submitted;
|
||||
}
|
||||
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
@ -1002,18 +1026,23 @@ class WP_Comments_List_Table extends WP_List_Table {
|
||||
}
|
||||
|
||||
echo '<div class="response-links">';
|
||||
|
||||
if ( 'attachment' === $post->post_type ) {
|
||||
$thumb = wp_get_attachment_image( $post->ID, array( 80, 60 ), true );
|
||||
if ( $thumb ) {
|
||||
echo $thumb;
|
||||
}
|
||||
}
|
||||
|
||||
echo $post_link;
|
||||
|
||||
$post_type_object = get_post_type_object( $post->post_type );
|
||||
echo "<a href='" . get_permalink( $post->ID ) . "' class='comments-view-item-link'>" . $post_type_object->labels->view_item . '</a>';
|
||||
|
||||
echo '<span class="post-com-count-wrapper post-com-count-', $post->ID, '">';
|
||||
$this->comments_bubble( $post->ID, $pending_comments );
|
||||
echo '</span> ';
|
||||
|
||||
echo '</div>';
|
||||
}
|
||||
|
||||
|
@ -13,7 +13,7 @@
|
||||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
$wp_version = '5.8-alpha-50804';
|
||||
$wp_version = '5.8-alpha-50805';
|
||||
|
||||
/**
|
||||
* Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.
|
||||
|
Loading…
Reference in New Issue
Block a user