Changeset 1052:de274bbd7b80 for admin/comments.php
- Timestamp:
- 12/03/12 14:14:58 (13 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/comments.php
r1051 r1052 15 15 dcPage::check('usage,contentadmin'); 16 16 17 if (!empty($_POST['delete_all_spam'])) 18 { 19 try { 20 $core->blog->delJunkComments(); 21 http::redirect('comments.php?delspam=1'); 22 } catch (Exception $e) { 23 $core->error->add($e->getMessage()); 24 } 25 } 26 17 27 # Creating filter combo boxes 18 28 # Filter form we'll put in html_block … … 164 174 if (!$core->error->flag()) 165 175 { 176 if (!empty($_GET['delspam'])) { 177 dcPage::message(__('Spam comments have been successfully deleted.')); 178 } 179 166 180 # Filters 167 181 if (!$show_filters) { … … 210 224 211 225 if (!$with_spam) { 226 212 227 $spam_count = $core->blog->getComments(array('comment_status'=>-2),true)->f(0); 213 214 if (!empty($_GET['delspam'])) {215 dcPage::message(__('Spam comments have been successfully deleted.'));216 }217 228 218 229 if ($spam_count > 0) { 219 230 220 if ($core->plugins->moduleExists('antispam')) { 221 echo 222 '<form action="plugin.php?p=antispam" method="post" class="fieldset">'; 223 } 231 echo 232 '<form action="comments.php" method="post" class="fieldset">'; 224 233 225 234 if ($spam_count == 1) { … … 231 240 } 232 241 233 if ($core->plugins->moduleExists('antispam')) { 234 235 $moderationTTL = $core->blog->settings->antispam->antispam_moderation_ttl; 236 $spam_redir = 237 'comments.php?type='.$type. 238 '&author='.preg_replace('/%/','%%',$author). 239 '&status='.$status. 240 '&sortby='.$sortby. 241 '&ip='.preg_replace('/%/','%%',$ip). 242 '&order='.$order. 243 '&page='.$page. 244 '&nb='.$nb_per_page; 245 246 echo 242 echo 247 243 $core->formNonce(). 248 form::hidden('ts',time()).249 form::hidden('redir',$spam_redir).250 244 '<input name="delete_all_spam" class="delete" type="submit" value="'.__('Delete all spams').'" /></p>'; 251 245 252 if ($moderationTTL != null && $moderationTTL >=0) { 253 echo '<p>'.sprintf(__('All spam comments older than %s day(s) will be automatically deleted.'), $moderationTTL).' '. 254 sprintf(__('You can modify this duration in the %s'),'<a href="blog_pref.php"> '.__('Blog preferences').'</a>'). 255 '</p>'; 256 } 257 258 echo '</form>'; 259 } 246 # --BEHAVIOR-- adminCommentsSpamForm 247 $core->callBehavior('adminCommentsSpamForm',$core); 248 249 echo '</form>'; 260 250 } 261 251 }
Note: See TracChangeset
for help on using the changeset viewer.