dle.in.ua » Хаки » Запрещаем пользователям добавлять ссылки в комментариях

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

Автор: WCA.name от 23-12-2010, 22:13
Запрещаем пользователям добавлять ссылки в комментариях


Простенький хак, который запрещает публиковать ссылки в комментариях. Хак тестировал в 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;
}


3) Радуемся! bp
  • Группа: User
  • Icq: --
  • Комментариев: 7
  • Публикаций: 1
  • Отличная идея)
    • minicLix
    • Регистрация: 28.05.2010
    • Репутация: (0|0|0)
    • 23 декабря 2010 22:36
    • 1
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 41
  • Публикаций: 1
  • Это уже старо как мир....

    Есть сборник Хак

    Запрещает ссылки в:

    1. В комментариях
    2 В ЛК о себе

    и т.д. Яша и Гриша в помощь

    --------------------
    • MyxPyM
    • Регистрация: 11.02.2010
    • Репутация: (0|0|0)
    • 24 декабря 2010 10:10
    • 2
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 61
  • Публикаций: 0
  • ni
    • melomaniac
    • Регистрация: 16.09.2010
    • Репутация: (0|0|0)
    • 25 декабря 2010 01:21
    • 3
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 7
  • Публикаций: 0
  • спасибо, ещё бы добавить, чтобы только опр.группа могла коменты добавлять со ссылками - модеры, админы, и т.п
    • puls
    • Регистрация: 10.06.2010
    • Репутация: (0|0|0)
    • 25 декабря 2010 13:58
    • 4
    ^
  • Группа: User
  • Icq: --
  • Комментариев: 61
  • Публикаций: 0
  • nh
    • melomaniac
    • Регистрация: 16.09.2010
    • Репутация: (0|0|0)
    • 26 декабря 2010 12:50
    • 5
    ^
  • Группа: User
  • Icq: 7842924
  • Комментариев: 11
  • Публикаций: 1
  • а не легче пойти обманным путем и написать типа если используется тег "a href" то убирать этот тег и оставлять только текст.
    Преимущества:
    1) Активность сайта
    2) Комменты оставляют
    3) еще чета там ток я забыл =)

    puls,
    пишешь if(группа = 1) {выполнять следующие} если не знаешь пхп то кто то допишет я бы дописал 2 строки времени нема. к тому же в настройках групп есть функция которая отвечает за урлы можно ли использовать определенной группе ссылки

    Коментарии

    Разрешить использование кликабельных ссылок
    Вы можете разрешить или запретить пользователям использование кликабельных ссылок в комментариях, профиле или в персональных сообщениях.
    • WarDJ
    • Регистрация: 14.06.2009
    • Репутация: (0|0|0)
    • 27 декабря 2010 17:11
    • 6
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.