Контакты для связи с администрацией ресурса www.saloed.net, skype: sa-lo-ed или Email:sal0ed@yandex.ru

 

Хак Антиспам для DLE (8.5-9.2)

Многих владельцев сайтов на DataLife Engine беспокоит одна из самых главных проблем интернета - это спам в комментариях. Решают эту проблему все по разному. Некоторые просто выключают комментарии, кто то использует фильтры, запрещающие публиковать комментарий содержащий ссылку, а кто-то использует премодерацию комментариев. Но эти способы нам невыгодны, ведь комментарии - это какой никакой уник контент, а ссылки на страницы своего сайта в комментариях - уже какая никакая внутренняя перелиновка. Автор данного хака предлагает вам свой способ, основанный на фильтрации.

Основные функциональные возможности хака:
Если ссылка ведет на внутреннюю страницу сайта, то ссылка проходит, если же ссылка ведет на внешний сайт, то от ссылки отстается лишь текст (анкор), 
вот пример:
Мне очень [урл=http://spam.ru/]понравилось[/урл]!


Превращается просто в:
Мне очень понравилось!


А если же текст ссылки имеет такой вид:
Мне очень понравилось! [урл=http://spam.ru/]http://spam.ru/[/урл]


То в этом случае ссылка вырезается полностью, мы получаем просто:
Мне очень понравилось!


Установка:

1. В настройках групп пользователей:
- отключаем автоконвертацию ссылок в leech (если у вас её нет - это хорошо)
- разрешаем использование кликабельных ссылок в комментах

2. В настройках системы - настройки вывода новостей:
- включаем автоконвертацию текстовых ссылок в кликабельные

3. Файл nospam.php заливаем в папку /engine/classes/

4. Открываем файл /engine/modules/addcomments.php и заменяем:
require_once ENGINE_DIR . '/classes/parse.class.php';


На:
require_once ENGINE_DIR . '/classes/nospam.php';


Версия DLE: 8.5 - 9.2 (работает 100%, на других не тестировали)

Автор: Bucs
Скачать хак для dle nospam.rar [8,65 Kb] (cкачиваний: 44)

Связь с автором

Автор: SaloEd от 26-02-2011, 19:04

Сказали спасибо: aleksandor
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии: Оставить комментарий
Наверх
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Дополнения для InstantCMS
 
Copyright © 2009-2015

Дополнения для InstantCMS | Рипы сайтов | Социальные сети