find:
- Code: Select all
// Store message, sync counters
add after:
- Code: Select all
// START Anti-Spam ACP
$sc_title = (empty($post_data['topic_title'])) ? $post_data['post_subject'] : $post_data['topic_title'];
$asacp_is_spam = false;
if ($config['asacp_spam_words_posting_action'] && antispam::spam_words(array($sc_title, $message_parser->message)))
{
switch ($config['asacp_spam_words_posting_action'])
{
case 1 :
$user->add_lang('mods/asacp');
antispam::add_log('LOG_SPAM_POST_DENIED', array($sc_title, $message_parser->message));
$error[] = $user->lang['SPAM_DENIED'];
break;
case 2 :
$asacp_is_spam = true;
break;
}
}
// END Anti-Spam ACP
find:
- Code: Select all
$redirect_url = submit_post($mode, $post_data['post_subject'], $post_data['username'], $post_data['topic_type'], $poll, $data, $update_message, ($update_message || $update_subject) ? true : false);
add before:
- Code: Select all
// START Anti-Spam ACP
if ($asacp_is_spam)
{
$data['force_approved_state'] = false;
}
// END Anti-Spam ACP
add after:
- Code: Select all
// START Anti-Spam ACP
antispam::submit_post($mode, $data['post_id']);
// END Anti-Spam ACP
so i have adapted since posting.php to quickedit.php:
find:
- Code: Select all
// Don't execute all that if we already have errors
if($qe_error == '')
add before:
- Code: Select all
// START Anti-Spam ACP
$sc_title = (empty($post_data['topic_title'])) ? $post_data['post_subject'] : $post_data['topic_title'];
$asacp_is_spam = false;
if ($config['asacp_spam_words_posting_action'] && antispam::spam_words(array($sc_title, $message_parser->message)))
{
switch ($config['asacp_spam_words_posting_action'])
{
case 1 :
$user->add_lang('mods/asacp');
antispam::add_log('LOG_SPAM_POST_DENIED', array($sc_title, $message_parser->message));
$error[] = $user->lang['SPAM_DENIED'];
break;
case 2 :
$asacp_is_spam = true;
break;
}
}
// END Anti-Spam ACP
find:
- Code: Select all
submit_post('edit', $post_data['post_subject'], $post_data['topic_first_poster_name'], $post_data['topic_type'], $poll, $data);
add before:
- Code: Select all
// START Anti-Spam ACP
if ($asacp_is_spam)
{
$data['force_approved_state'] = false;
}
// END Anti-Spam ACP
add after:
- Code: Select all
// START Anti-Spam ACP
antispam::submit_post($mode, $data['post_id']);
// END Anti-Spam ACP
Mod quick edit:
http://www.phpbb.com/customise/db/mod/j ... uick_edit/
But ask me file of this mod because i have modified this file for fix issue error.
If you need acces ACP/FTP no problem
And sorry for my bad english i'm french....i try
Thank for your help

