-НиК-
Постоялец
- Регистрация
- 11 Фев 2007
- Сообщения
- 163
- Реакции
- 130
- Автор темы
- #1
При отправке персональных сообщений и добавлении новостей, если пользователь не слишком расторопный выскакивает сообщение от неадекватного антиспама: “ANTISPAM: User ID not valid”, и пользователю приходится заново писать весь текст.
Решается это очень просто.
DLE 9.3
Зайти: Админпанель > Настройки системы > Настройки безопасности скрипта
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.
DLE 9.0 - 9.2
Открыть файл engine/modules/pm.php
Найти:
Заменить на:
Зайти: Админпанель > Настройки системы > Настройки безопасности скрипта
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.
Решается это очень просто.
DLE 9.3
Зайти: Админпанель > Настройки системы > Настройки безопасности скрипта
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.
DLE 9.0 - 9.2
Открыть файл engine/modules/pm.php
Найти:
PHP:
$id_key = $_POST[$_SESSION['id_key']];
if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>";
if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>";
PHP:
if( $config['sec_addnews'] ) {
$id_key = $_POST[$_SESSION['id_key']];
if( $id_key == "" or $id_key != $dle_login_hash ) $stop .= "<li>ANTISPAM: User ID not valid</li>";
if (clean_url($_SERVER['HTTP_REFERER']) != clean_url($_SERVER['HTTP_HOST'])) $stop .= "<li>ANTISPAM: User ID not valid</li>";
}
Напротив пункта “Включить автоматическое блокирование спам программ” поставить “Нет”.