самый чоткий хостинг
19 янв 2011

Новая версия антиспама для DLE 8.5 - 9.2. Защита от спама в комментариях для DLE сайта.

Новая версия антиспама для DLE 8.5 - 9.2. Защита от спама в комментариях для DLE сайта.

Новая версия антиспама для DLE 8.5 - 9.2. Защита от спама в комментариях для DLE сайта.

Приветствую!
Писал я давно ещё статью, о том как защититься от спама в DLE. Да, реально действующий способ, однако у него есть один и довольно существенный минус: хак не пускает все без исключения ссылки в комментарии, даже если они ведут на внутреннюю страницу сайта. Это, согласитесь, очень неудобно. Ведь зачастую в комментариях у меня спрашивают советы и чтобы сослаться на другой пост своего блога, мне приходилось всячески изворачиваться :) Ведь хак не пускает ссылки в комментарии.
Теперь я нашёл новый способ, как избавиться от спама в комментариях в DLE 8.x - 9.2. Теперь будут удаляться только спам-ссылки, внутренние ссылки останутся. В общем читайте подробнее чуть ниже.

Ключевые особенности нового антиспама DLE:
  • Теперь хак отличает ссылки на внутренние страницы, от ссылок на внешние сайты.
  • Если ссылка ведёт на внутреннюю страницу, то она остаётся. Если же ссылка ведёт на внешний сайт, то тут 2 варианта:
    1. Если внешняя ссылка имеет вид
      [url=http://gavnosite.us/]http://gavnosite.us/[/url]
      или же просто
      http://gavnosite.us/

      то она вырезается полностью.
    2. Если анкором к ссылке является слово из комментария, т.е:
      не зря [url=http://gavnosite.us/]гугл[/url] посоветовал ваш сайт

      то ссылка вырезается, а сам текст остаётся

  • Спаммеры теперь будут радовать вас своими хвалебными комментариями, но уже без внешних ссылок ;)


Думаю принцип работы понятен. Теперь о том, как установить данный хак на сайт.

Установка новой версии антиспама для DLE:
  1. В настройках групп пользователей:
    - отключаем автоконвертацию ссылок в leech
    - разрешаем использование кликабельных ссылок в комментах

    В настройках системы - настройки вывода новостей:
    - включаем автоконвертацию текстовых ссылок в кликабельные
  2. Скачиваем архив: terobait48.ru_new_antispamdle.rar [8,83 Kb] (cкачиваний: 751)
  3. Заливаем папку engine из архива, в корень сайта
  4. Открываем файл /engine/modules/addcomments.php и заменяем:
    require_once ENGINE_DIR . '/classes/parse.class.php';

    на
    require_once ENGINE_DIR . '/classes/parse2.class.php';


На этом установка окончена!
Хак действительно рабочий. Тестировал на собственном блоге. Работает под DLE 9.0 - 9.2, возможно и на ранних версиях.
Теперь вы полностью защитили свой сайт от спама в комментариях. Поздравляю ;)
p.s: За новую версию хака огромное спасибо Bucs-у с BigTalk.

На десерт:
Видео под названием "Дорога домой". Виртуозный велосипедист bmx Danny MacAskill возвращается домой на своём велосипеде, попутно вытворяя невероятные трюки. Советую посмотреть.



[noleech]Анализируя статистику LiveInternet вы замечаете, что пользователи покидают ваш сайт просмотрев только одну страницу? Вы хотите узнать почему другой человек с точно таким же сайтом зарабатывает в 3 раза больше вас? Тогда вам обязательно нужно провести экспресс аудит сайта, чтобы узнать мнение экспертов о вашем сайте, а также получить дельные советы о том, как исправить ошибки, и улучшить юзабилити. Всё это изменит ваш сайт в лучшую сторону и поможет вам наконец-то зарабатывать больше!
[/noleech]
Главная -> Статьи по DLE -> Новая версия антиспама для DLE 8.5 - 9.2. Защита от спама в комментариях для DLE сайта.
gercher
  • 21 января 2011 11:40
  • ICQ: --
класс)мне понра)особенно!

Промто ! ;) Сегодня по Спорту будет трансляции Матчи Уефа - Не пропустите ! Играют Центральный Спортивный Клуб Армии и Спартак.

Очень интересно! Судя по некоторым откликам ....
terobait48
  • 21 января 2011 12:35
  • ICQ: 9380848
вот кстати яркий пример работы lol
спамерюга задолбил коммент, текст есть, а ссылок то нету :D
gercher,
да, да класс. и мне тоже очень интересно и "понра" тоже
bucs
  • 22 января 2011 20:48
  • ICQ: --
Ахах! gercher отжег lol
kabab
  • 8 февраля 2011 22:56
  • ICQ: --
Админ, не подскажешь в чём может быть проблема, когда добавляю комментарий на своем сайте, сама рамка сьезжает, а вот коммент не появляется, только после перегрузки страници...?

может можно както сделать, что бы страница после добавления комментария, в принудительном порядке сама перегружалась?
terobait48
  • 9 февраля 2011 09:34
  • ICQ: 9380848
kabab,
у вас проблемы с addcomments.tpl
поставьте стандартный шаблон (папка default) и попробуйте с ним добавить
svarog1290
  • 5 марта 2011 14:09
  • ICQ: --
Подскажите пожалуйста, у меня хак работает, но не полностью, все ссылки режутся кроме ссылок такого типа не взятые в теги [юрл=, они не кликабельны а просто как текст, но по описанию они тоже должны удалятся. Сделал все как тут написано
настройках групп пользователей:
- отключаем автоконвертацию ссылок в leech
- разрешаем использование кликабельных ссылок в комментах


но толку нет, подскажите пожалуйста в чем баг.
Armen
  • 14 июня 2011 01:41
  • ICQ: --
Админ помоги пожалуйста после дабавления хака вообше не могу добавить комментарии на сайт пишет Заполните все необходимые поля.Хотя все поле заполнены.Как решать эту проблему?
seo_guru
  • 2 августа 2011 00:41
  • ICQ: --
Многое пишите неправильно, в смысле SEO! Но для новичков пойдет! wink
Andrey
  • 4 августа 2011 19:38
  • ICQ: --
на 9.3 не работает, нет ни че для этой версии скрипта?
вот что у меня пишет в новости после добавления
не зря <url=http://gavnosite.us/>гугл</url> посоветовал ваш сайт

не зря <url%3Dhttp://gavnosite.us/>гугл</url> посоветовал ваш сайт
Круглый SEOnoob
  • 26 августа 2011 11:52
  • ICQ: --
Видео NiCe smile
саша
  • 22 сентября 2011 14:57
  • ICQ: --
Спасибо большое все работает

Всё о создании варезников, их продвижении в поисковиках и монетизации сайтов на DLE. Интересные статьи о заработке в сети. SEO эксперименты. Обсуждение различных партнёрских программ. Статьи по работе с DLE, интересные видео и музыка. И немного о личной жизни веб-мастера terobait48;)