| 615 | | $delete_url = clean_url( wp_nonce_url( "comment.php?action=deletecomment&p=$comment->comment_post_ID&c=$comment->comment_ID", "delete-comment_$comment->comment_ID" ) ); |
|---|
| 616 | | $approve_url = clean_url( wp_nonce_url( "comment.php?action=approvecomment&p=$comment->comment_post_ID&c=$comment->comment_ID", "approve-comment_$comment->comment_ID" ) ); |
|---|
| 617 | | $spam_url = clean_url( wp_nonce_url( "comment.php?action=deletecomment&dt=spam&p=$comment->comment_post_ID&c=$comment->comment_ID", "delete-comment_$comment->comment_ID" ) ); |
|---|
| | 615 | $delete_url = clean_url( wp_nonce_url( "comment.php?action=deletecomment&p=$comment->comment_post_ID&c=$comment->comment_ID", "delete-comment_$comment->comment_ID" ) ); |
|---|
| | 616 | $approve_url = clean_url( wp_nonce_url( "comment.php?action=approvecomment&p=$comment->comment_post_ID&c=$comment->comment_ID", "approve-comment_$comment->comment_ID" ) ); |
|---|
| | 617 | $unapprove_url = clean_url( wp_nonce_url( "comment.php?action=unapprovecomment&p=$comment->comment_post_ID&c=$comment->comment_ID", "unapprove-comment_$comment->comment_ID" ) ); |
|---|
| | 618 | $spam_url = clean_url( wp_nonce_url( "comment.php?action=deletecomment&dt=spam&p=$comment->comment_post_ID&c=$comment->comment_ID", "delete-comment_$comment->comment_ID" ) ); |
|---|
| 639 | | <?php if ( current_user_can('edit_post', $comment->comment_post_ID) ) { |
|---|
| 640 | | if ( 'approved' != $the_comment_status ) { |
|---|
| 641 | | if ( $comment_status ) // we're looking at list of only approved or only unapproved comments |
|---|
| 642 | | echo "<a href='$approve_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a> | '; |
|---|
| 643 | | else // we're looking at all comments |
|---|
| 644 | | echo "<span class='approve'><a href='$approve_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:none:e7e7d3' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a> | </span>'; |
|---|
| | 640 | <?php |
|---|
| | 641 | |
|---|
| | 642 | $actions = array(); |
|---|
| | 643 | if ( current_user_can('edit_post', $comment->comment_post_ID) ) { |
|---|
| | 644 | $actions['approve'] = "<a href='$approve_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a> | '; |
|---|
| | 645 | $actions['unapprove'] = "<a href='$unapprove_url' class='dim:the-comment-list:comment-$comment->comment_ID:unapproved:e7e7d3:e7e7d3' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a> | '; |
|---|
| | 646 | $actions['spam'] = "<a href='$spam_url' class='delete:the-comment-list:comment-$comment->comment_ID::spam=1' title='" . __( 'Mark this comment as spam' ) . "'>" . __( 'Spam' ) . '</a> | '; |
|---|
| | 647 | $actions['delete'] = "<a href='$delete_url' class='delete:the-comment-list:comment-$comment->comment_ID delete'>" . __('Delete') . '</a>'; |
|---|
| | 648 | |
|---|
| | 649 | // we're looking at list of only approved or only unapproved comments |
|---|
| | 650 | if ( 'moderated' == $comment_status ) { |
|---|
| | 651 | $actions['approve'] = "<a href='$approve_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment' title='" . __( 'Approve this comment' ) . "'>" . __( 'Approve' ) . '</a> | '; |
|---|
| | 652 | unset($actions['unapprove']); |
|---|
| | 653 | } elseif ( 'approved' == $comment_status ) { |
|---|
| | 654 | $actions['unapprove'] = "<a href='$unapprove_url' class='delete:the-comment-list:comment-$comment->comment_ID:e7e7d3:action=dim-comment' title='" . __( 'Unapprove this comment' ) . "'>" . __( 'Unapprove' ) . '</a> | '; |
|---|
| | 655 | unset($actions['approve']); |
|---|
| | 656 | } |
|---|
| | 657 | |
|---|
| | 658 | foreach ( $actions as $action => $link ) |
|---|
| | 659 | echo "<span class='$action'>$link</span>"; |
|---|