SoftDLE Рекомендует!
Лучшиее за месяц
Последние комментарии
Хочешь такой же счётчик?
Сейчас ищут:
: cs шаблоны для dle
: ldb;jr dle 9.2 скачать без копирайта
: подскажите где скачать Викинг Ботовод Pro
: шаблоны dle
: шаблоны для dle
: Видео ВКонтакте в вашем плеере dle 9,5
: dle шаблон для хостинга
: выезжающее меню категорий для дле 9.4
: dle модули
: скачать dle 9.5
: модуль увеличения картинки DLE
: Шаблоны для DLE игровые
: Шаблон для торрента DLE
: смайлики для dle
: Модуль дле Интернет-магазин 1.0 бесплатно для DLE
: шаблоны dle по категориям
: Скачать Viking Botovod-Pro бесплатно
: как активировать dle 9.5
: dle шаблоны 9.5Лестничная тележка.
Категория: Помощь по DLE
Защита DLE от спама в коментариях, полях: о себе и подпись
Здесь вы можете бесплатно скачать Защита DLE от спама в коментариях, полях: о себе и подпись
Недавно пришлось столкнутся с проблемой спам комментариев в DLE. В стандартной сборке dle и стандартными настройками. Любой желающий мог оставить ссылки в трёх местах!: в профиле о себе, в подписи, которая будет выводится к любой новости где спамер оставит коммент и собственно в самой новости путём тегов dle.
Порыскав по рунету, самым лучшим решением нашёл этот способ:
1) Установка:
Открываем файл engine\modules\addcomments.php и находим там
Ниже добавляем этот код:
Всё. Теперь в самих комментариях ссылки не пролезут. Теперь осталось сделать так чтоб в профилях и подписи не было ссылок.
Благо в новых версиях DLE это уже организованно, только вот почему то включить забыли.
Вам нужно лишь к вашей группе пользователей. Например Пользователи - запретить публикацию ссылоку в профилях о себе и подписи.
Так же чтобы убедится что у вас нет таких спамеров с ссылками в профиле, рекомендую сделать запрос в базу данных SQL. Заходите в PhpmyAdmin в вашу базу, нажимаете на вкладку SQL и делаете запрос
Если есть такие профили, то запрос их удалит и у вас будет чистенький сайт от спамеров.
Теперь ни одна ссылка не пройдёт, правда только такого, безобидного вида : http://www.softdle.com - которая никакого веса от вашего сайта не заберёт.
Ну а для 100% гарантии чтоб ниодной внешней ссылки у вас не было на сайте, рекомендуем установить скрипт редиректа на dle, либо модуль Smart Leech
У нас можно скачать бесплатно Защита DLE от спама в коментариях, полях: о себе и подпись для DLE 9.5, DataLife Engine 9.4, 9.3, 9.2, 9.0 версии а так же другие dle модули, dle шаблоны и dle хаки без регистрации
Похожие новости по теме:
Запрет ссылок в профиле Сборка DLE 9.3 Null by Brabus55 Подсчет скачанного Mb с сервера Запрет отправки ЛС определенное время после регистрации Запрет регистрации с одного IP
Недавно пришлось столкнутся с проблемой спам комментариев в DLE. В стандартной сборке dle и стандартными настройками. Любой желающий мог оставить ссылки в трёх местах!: в профиле о себе, в подписи, которая будет выводится к любой новости где спамер оставит коммент и собственно в самой новости путём тегов dle.
Порыскав по рунету, самым лучшим решением нашёл этот способ:
1) Установка:
Открываем файл engine\modules\addcomments.php и находим там
if( dle_strlen( $name, $config['charset'] ) > 50 ) {
$stop[] = $lang['news_err_1'];
$CN_HALT = TRUE;
}
$stop[] = $lang['news_err_1'];
$CN_HALT = TRUE;
}
Ниже добавляем этот код:
/*******************************************************************
Хак антилинк, защита от спама в комментариях DLE by Softdle.com
*******************************************************************/
if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['name']))
{
$stop[] = "URL адреса сайтов в комментариях публиковать ЗАПРЕЩЕНО! Антиспам. ";
$CN_HALT = TRUE;
}
/*******************************************************************
[End] Хак антилинк, защита от спама в комментариях DLE by Softdle.com
*******************************************************************/
Хак антилинк, защита от спама в комментариях DLE by Softdle.com
*******************************************************************/
if (preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['comments']) || preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org/i", $_POST['name']))
{
$stop[] = "URL адреса сайтов в комментариях публиковать ЗАПРЕЩЕНО! Антиспам. ";
$CN_HALT = TRUE;
}
/*******************************************************************
[End] Хак антилинк, защита от спама в комментариях DLE by Softdle.com
*******************************************************************/
Всё. Теперь в самих комментариях ссылки не пролезут. Теперь осталось сделать так чтоб в профилях и подписи не было ссылок.
Благо в новых версиях DLE это уже организованно, только вот почему то включить забыли.
Вам нужно лишь к вашей группе пользователей. Например Пользователи - запретить публикацию ссылоку в профилях о себе и подписи.
Так же чтобы убедится что у вас нет таких спамеров с ссылками в профиле, рекомендую сделать запрос в базу данных SQL. Заходите в PhpmyAdmin в вашу базу, нажимаете на вкладку SQL и делаете запрос
DELETE FROM dle_users WHERE info LIKE '%url%' OR info LIKE '%a href%'
Если есть такие профили, то запрос их удалит и у вас будет чистенький сайт от спамеров.
Теперь ни одна ссылка не пройдёт, правда только такого, безобидного вида : http://www.softdle.com - которая никакого веса от вашего сайта не заберёт.
Ну а для 100% гарантии чтоб ниодной внешней ссылки у вас не было на сайте, рекомендуем установить скрипт редиректа на dle, либо модуль Smart Leech
- Автор: celica | Дата: 8-01-2011, 01:34 | Комментариев: 0
- Просмотров: 5185
Теги: защита dle, спам dle, защита от спама в dle, спам коментарии в dle, поля о себе в dle, поля подпись в dle
| Предыдущая новость: Адаптация шаблонов с DLE 9.2 до DLE 9.3 |
Следующая новость: Адаптирование шаблонов с DLE 9.0 до DLE 9.2 |
У нас можно скачать бесплатно Защита DLE от спама в коментариях, полях: о себе и подпись для DLE 9.5, DataLife Engine 9.4, 9.3, 9.2, 9.0 версии а так же другие dle модули, dle шаблоны и dle хаки без регистрации
Похожие новости по теме:
