X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/7688c6ba71852cd89123b62b2d57683535e4702a..9441756a895fb4fdc4bcf20e0d228cef622663ca:/wp-admin/moderation.php diff --git a/wp-admin/moderation.php b/wp-admin/moderation.php index fc46917c..13a9b4a3 100644 --- a/wp-admin/moderation.php +++ b/wp-admin/moderation.php @@ -1,226 +1,12 @@ $v ) { - $comment[intval( $k )] = $v; - } -} - -if ( $action == 'update' ) { - check_admin_referer( 'moderate-comments' ); - - if ( !current_user_can( 'moderate_comments' ) ) { - wp_die( __( 'Your level is not high enough to moderate comments.' ) ); - } - - $item_ignored = 0; - $item_deleted = 0; - $item_approved = 0; - $item_spam = 0; - - foreach ( $comment as $k => $v ) { - if ( $feelinglucky && $v == 'later' ) { - $v = 'delete'; - } - - switch ( $v ) { - case 'later' : - $item_ignored++; - break; - - case 'delete' : - wp_set_comment_status( $k, 'delete' ); - $item_deleted++; - break; - - case 'spam' : - wp_set_comment_status( $k, 'spam' ); - $item_spam++; - break; - - case 'approve' : - wp_set_comment_status( $k, 'approve' ); - - if ( get_option( 'comments_notify' ) == true ) { - wp_notify_postauthor( $k ); - } - - $item_approved++; - break; - } - } - - wp_redirect( basename( __FILE__ ) . '?ignored=' . $item_ignored . '&deleted=' . $item_deleted . '&approved=' . $item_approved . '&spam=' . $item_spam ); - exit; -} - -require_once './admin-header.php'; - -if ( !current_user_can( 'moderate_comments' ) ) { - echo '
' . __( 'Your level is not high enough to moderate comments.' ) . '
';
-
- if ( $approved > 0 ) {
- printf( __ngettext( '%s comment approved.', '%s comments approved.', $approved ), $approved );
- echo '
';
- }
-
- if ( $deleted > 0 ) {
- printf( __ngettext( '%s comment deleted', '%s comments deleted.', $deleted ), $deleted );
- echo '
';
- }
-
- if ( $spam > 0 ) {
- printf( __ngettext( '%s comment marked as spam', '%s comments marked as spam', $spam ), $spam );
- echo '
';
- }
-
- echo '
' . __( 'Currently there are no comments for you to moderate.' ) . '