public static function doBlacklistIP($core, dcCommentsActionsPage $ap, $post)
 {
     $action = $ap->getAction();
     $co_ids = $ap->getIDs();
     if (empty($co_ids)) {
         throw new Exception(__('No comment selected'));
     }
     $global = !empty($action) && $action == 'blacklist_global' && $core->auth->isSuperAdmin();
     $ip_filter = new dcFilterIP($core);
     $rs = $ap->getRS();
     while ($rs->fetch()) {
         $ip_filter->addIP('black', $rs->comment_ip, $global);
     }
     dcPage::addSuccessNotice(__('IP addresses for selected comments have been blacklisted.'));
     $ap->redirect(true);
 }