Make WordPress Core

Ticket #57539: 57539.patch

File 57539.patch, 4.4 KB (added by aniketpatel, 23 months ago)
  • wp-admin/includes/class-wp-comments-list-table.php

    diff --git a/wp-admin/includes/class-wp-comments-list-table.php b/wp-admin/includes/class-wp-comments-list-table.php
    index 1b288786cd..1429100702 100644
    a b class WP_Comments_List_Table extends WP_List_Table { 
    708708                        if ( 'approved' === $the_comment_status ) {
    709709                                $actions['unapprove'] = sprintf(
    710710                                        '<a href="%s" data-wp-lists="%s" class="vim-u vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    711                                         $unapprove_url,
     711                                        esc_url( $unapprove_url ),
    712712                                        "delete:the-comment-list:comment-{$comment->comment_ID}:e7e7d3:action=dim-comment&amp;new=unapproved",
    713713                                        esc_attr__( 'Unapprove this comment' ),
    714714                                        __( 'Unapprove' )
    class WP_Comments_List_Table extends WP_List_Table { 
    716716                        } elseif ( 'unapproved' === $the_comment_status ) {
    717717                                $actions['approve'] = sprintf(
    718718                                        '<a href="%s" data-wp-lists="%s" class="vim-a vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    719                                         $approve_url,
     719                                        esc_url( $approve_url ),
    720720                                        "delete:the-comment-list:comment-{$comment->comment_ID}:e7e7d3:action=dim-comment&amp;new=approved",
    721721                                        esc_attr__( 'Approve this comment' ),
    722722                                        __( 'Approve' )
    class WP_Comments_List_Table extends WP_List_Table { 
    725725                } else {
    726726                        $actions['approve'] = sprintf(
    727727                                '<a href="%s" data-wp-lists="%s" class="vim-a aria-button-if-js" aria-label="%s">%s</a>',
    728                                 $approve_url,
     728                                esc_url( $approve_url ),
    729729                                "dim:the-comment-list:comment-{$comment->comment_ID}:unapproved:e7e7d3:e7e7d3:new=approved",
    730730                                esc_attr__( 'Approve this comment' ),
    731731                                __( 'Approve' )
    class WP_Comments_List_Table extends WP_List_Table { 
    733733
    734734                        $actions['unapprove'] = sprintf(
    735735                                '<a href="%s" data-wp-lists="%s" class="vim-u aria-button-if-js" aria-label="%s">%s</a>',
    736                                 $unapprove_url,
     736                                esc_url( $unapprove_url ),
    737737                                "dim:the-comment-list:comment-{$comment->comment_ID}:unapproved:e7e7d3:e7e7d3:new=unapproved",
    738738                                esc_attr__( 'Unapprove this comment' ),
    739739                                __( 'Unapprove' )
    class WP_Comments_List_Table extends WP_List_Table { 
    743743                if ( 'spam' !== $the_comment_status ) {
    744744                        $actions['spam'] = sprintf(
    745745                                '<a href="%s" data-wp-lists="%s" class="vim-s vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    746                                 $spam_url,
     746                                esc_url( $spam_url ),
    747747                                "delete:the-comment-list:comment-{$comment->comment_ID}::spam=1",
    748748                                esc_attr__( 'Mark this comment as spam' ),
    749749                                /* translators: "Mark as spam" link. */
    class WP_Comments_List_Table extends WP_List_Table { 
    752752                } elseif ( 'spam' === $the_comment_status ) {
    753753                        $actions['unspam'] = sprintf(
    754754                                '<a href="%s" data-wp-lists="%s" class="vim-z vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    755                                 $unspam_url,
     755                                esc_url( $unspam_url ),
    756756                                "delete:the-comment-list:comment-{$comment->comment_ID}:66cc66:unspam=1",
    757757                                esc_attr__( 'Restore this comment from the spam' ),
    758758                                _x( 'Not Spam', 'comment' )
    class WP_Comments_List_Table extends WP_List_Table { 
    762762                if ( 'trash' === $the_comment_status ) {
    763763                        $actions['untrash'] = sprintf(
    764764                                '<a href="%s" data-wp-lists="%s" class="vim-z vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    765                                 $untrash_url,
     765                                esc_url( $untrash_url ),
    766766                                "delete:the-comment-list:comment-{$comment->comment_ID}:66cc66:untrash=1",
    767767                                esc_attr__( 'Restore this comment from the Trash' ),
    768768                                __( 'Restore' )
    class WP_Comments_List_Table extends WP_List_Table { 
    772772                if ( 'spam' === $the_comment_status || 'trash' === $the_comment_status || ! EMPTY_TRASH_DAYS ) {
    773773                        $actions['delete'] = sprintf(
    774774                                '<a href="%s" data-wp-lists="%s" class="delete vim-d vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    775                                 $delete_url,
     775                                esc_url( $delete_url ),
    776776                                "delete:the-comment-list:comment-{$comment->comment_ID}::delete=1",
    777777                                esc_attr__( 'Delete this comment permanently' ),
    778778                                __( 'Delete Permanently' )
    class WP_Comments_List_Table extends WP_List_Table { 
    780780                } else {
    781781                        $actions['trash'] = sprintf(
    782782                                '<a href="%s" data-wp-lists="%s" class="delete vim-d vim-destructive aria-button-if-js" aria-label="%s">%s</a>',
    783                                 $trash_url,
     783                                esc_url( $trash_url ),
    784784                                "delete:the-comment-list:comment-{$comment->comment_ID}::trash=1",
    785785                                esc_attr__( 'Move this comment to the Trash' ),
    786786                                _x( 'Trash', 'verb' )