Dleshka.org
Авторизация

Хак Возбраняем пользователям добавлять ссылки в комментариях

+40
TipTop 24-12-2010 Хаки DLE 7 комментариев


Простейший хак, что возбраняет публиковать ссылки в комментах. Тестирование хак на DLE 9.0 прошел успешно!


Установка:

1) В файле engine/modules/addcomments.php

Находим:

if( dle_strlen( $name, $config['charset'] ) > 50 ) {
    $stop[] = $lang['news_err_1'];
    $CN_HALT = TRUE;
}



2) Ниже вставляем:

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[] = "Извините, публиковать ссылки в комментариях запрещено!";
$CN_HALT = TRUE;
}
Информация
Зарегистрируйтесь чтобы комментировать публикацию.
archiil
25 декабря 2010 10:00
+ 0 -
Спасибо, полезная штука.
caSper
28 декабря 2010 11:49
+ 0 -
Спасибо огромное)
mcmweb
22 января 2011 23:09
+ 0 -
А не проще в админке в фильтре слов указать http ?
:bully: , который будет удалять, заменять или запрещать указанные слова при добавлении новостей или комментариев + еще и сразу и в профиле запретит ссылки
tiptop
23 января 2011 00:13
+ 0 -
Цитата: mcmweb
mcmweb

Вот на каждую проблему несколько вариантов решений. И каждый сам решает как лучше делать. smile
white
20 апреля 2011 11:21
+ 0 -
Анти-Линк в поле О себе, кто-нить может подсказать,как это реализовать в dle 9.2
xWILDx
16 ноября 2012 07:56
+ 0 -
Неплохой хак СПС!
gennickkk
17 ноября 2012 13:35
+ 0 -
Доброго времени суток!
Авторизация