Главная » DLE » Статьи DLE » Как я избавился от спама на блоге
Распечатать статью

Как я избавился от спама на блоге

Как могли заметить постоянные читатели, последнюю неделю мой блог очень жёстко спамили. Ежедневно приходили сотни бессмысленных комментариев на английском языке. Что самое интересное — комментарии были просто текстовые, без ссылок. Защита от комментариев со ссылками у меня стоит уже давно, но в данном случае она оказалась бездейственной. Для избавления от спама я перепробовал все виды капч: антикапча, математическая капча, капча как у яндекса и т.д. Ни одна из них не помогла, т.к Хруммер с лёгкостью разгадывает любые виды защитных картинок. И уже совсем было отчаявшись, я решил спросить совета у других вебмастеров. И мне улыбнулась удача, один заядлый DLE-шник подсказал мне как избавится от спам комментов на английском.
[noleech]А если вы нуждаетесь в обслуживании вашего компьютера от IT профессионалов, то советую заглянуть на http://www.intr.ru/. Там вы найдёте то, что искали. [/noleech]

У предложенного мне хака есть хороший плюс — можно полностью отключить капчу на комментарии. От пользователя не требуется никаких действий, потому что принцип работы следующий: после добавления комментария скрипт проверяет наличие в нём русских букв. Если ни одной буквы русского алфавита не нашлось, то коммент попросту не добавится. Всё гениальное просто! За сутки после установки мне не пришло ни единого комментария на английском, что говорит о полной работоспособности этого простейшего хака.

Установка защиты от спама Xrummer-ом на DLE:

  1. Откройте файл engine/modules/addcomments.php и найдите в нём строку:
    // Проверка защиты от флуда
  2. Выше этой строки вставьте следующий код:
    if( preg_match( ‘#[а-яА-Я]#i’, $comments ) == false ) {
    $stop[] = ‘Буржуям не место на русских блогах :D';
    $CN_HALT = TRUE;
    }

Изменение всего-лишь одного файла избавит вас от тонн спам-комментариев. Я например до сих пор не нарадуюсь этому :)
Удачи!
p.s: Вчера обновил страницу со своими целями, кому интересно можете посмотреть. Теперь я зарабатываю на фотоаппарат, и хочу набрать нужную сумму в самый короткий срок, поэтому не удивляйтесь появлению на блоге рекламных постов. Без обид, мне просто очень нужно бабло.

Источник: terobait48.ru

Вы можете оставить комментарий, или обратную ссылку на Ваш сайт.

Оставить комментарий

Похожие статьи