Английский спам на phpbb3

phpbb_logoУ товарища на форуме я поставил довольно хорошую защиту от спама, так, спамеры не могут оставить ссылку в первых 10 постах. Но, очень много странных спамеров буржуев, которые тупо постят какую то фигню по типу “Please write me in PM”

Надо обрубить возможность писать только латиницей.

Открываем файл posting.php, ищем там строки

$vc_response = $captcha->validate($captcha_data);
		if ($vc_response)
		{
			$error[] = $vc_response;
		}
	}

и после них добавляем

// english spam

	   $Content = $message_parser->message;
if (!preg_match('/[à-ÿÀ-ß]{1,}/', $Content))  {
	 $error[] = $message .='Вы не можете отправить это сообщение';
}
	   ///

Теперь сообщения с сугубо аглицким текстом не пройдут.