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

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



Простейший хак, что возбраняет публиковать ссылки в комментах. Тестирование хак на 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
Спасибо, полезная штука.
caSper
28 декабря 2010 11:49
Спасибо огромное)
mcmweb
22 января 2011 23:09
А не проще в админке в фильтре слов указать http ?
bully , который будет удалять, заменять или запрещать указанные слова при добавлении новостей или комментариев + еще и сразу и в профиле запретит ссылки
TipTop
23 января 2011 00:13
Цитата: mcmweb
mcmweb

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