Знаю новость возможно не новая, но решил поделиться с пользователями провеббера.
Собственно установка:
Открываем файл engine/modules/iChat/ajax
Ищем там:
if( dle_strlen( stripslashes($message), $config['charset'] ) > $chat_cfg['max_text'] ) {
$error = $chat_lang['max'];
}
И сразу после этого кода вставляем следущее:
$aFilterMessage = array('секс','','porno','http','url','org','ru','com','net');
foreach($aFilterMessage as $sWord)
{
if (stripos($_POST['message'],$sWord)!==false)
$bStopSpam = true;
}
$aFilterNames = array('Download');
foreach($aFilterNames as $sName)
{
if ($name==$sName)
$bStopSpam = true;
}
if ($bStopSpam === true)
{
$error = 'Сработал анти-спам фильтр. Пожалуйста, прекратите!';
}
В массив $aFilterMessage при необходимости добавляем свои стоп слова, так же можно расширить и массив $aFilterNames
Ну вот собственно и все. надеюсь кому то пригодится))) От плюсиков не откажусь


Главная
