X-Git-Url: https://scripts.mit.edu/gitweb/autoinstalls/wordpress.git/blobdiff_plain/cc7b1505cd9fafd87c3672f669e13e98b0c544f7..b925718b4bf2dd47a8429f844d0a255ca6e35bd1:/wp-admin/moderation.php diff --git a/wp-admin/moderation.php b/wp-admin/moderation.php index 66fd75c6..13a9b4a3 100644 --- a/wp-admin/moderation.php +++ b/wp-admin/moderation.php @@ -1,225 +1,12 @@ $v) { - $comment[intval($k)] = $v; - } -} - -switch($action) { - -case 'update': - - check_admin_referer('moderate-comments'); - - if ( ! current_user_can('moderate_comments') ) - 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 $key => $value) { - if ($feelinglucky && 'later' == $value) - $value = 'delete'; - switch($value) { - case 'later': - // do nothing with that comment - // wp_set_comment_status($key, "hold"); - ++$item_ignored; - break; - case 'delete': - wp_set_comment_status($key, 'delete'); - ++$item_deleted; - break; - case 'spam': - wp_set_comment_status($key, 'spam'); - ++$item_spam; - break; - case 'approve': - wp_set_comment_status($key, 'approve'); - if ( get_settings('comments_notify') == true ) { - wp_notify_postauthor($key); - } - ++$item_approved; - break; - } - } - - $file = basename(__FILE__); - wp_redirect("$file?ignored=$item_ignored&deleted=$item_deleted&approved=$item_approved&spam=$item_spam"); - exit(); - -break; - -default: - -require_once('admin-header.php'); - -if ( isset($_GET['deleted']) || isset($_GET['approved']) || isset($_GET['ignored']) ) { - echo "";
- $approved = (int) $_GET['approved'];
- $deleted = (int) $_GET['deleted'];
- $ignored = (int) $_GET['ignored'];
- $spam = (int) $_GET['spam'];
- if ($approved) {
- if ('1' == $approved) {
- echo __("1 comment approved") . "
\n";
- } else {
- echo sprintf(__("%s comments approved
"), $approved) . "\n";
- }
- }
- if ($deleted) {
- if ('1' == $deleted) {
- echo __("1 comment deleted") . "
\n";
- } else {
- echo sprintf(__("%s comments deleted"), $deleted) . "
\n";
- }
- }
- if ($spam) {
- if ('1' == $spam) {
- echo __("1 comment marked as spam") . "
\n";
- } else {
- echo sprintf(__("%s comments marked as spam"), $spam) . "
\n";
- }
- }
- if ($ignored) {
- if ('1' == $ignored) {
- echo __("1 comment unchanged") . "
\n";
- } else {
- echo sprintf(__("%s comments unchanged"), $ignored) . "
\n";
- }
- }
- echo "