Все для DataLife Engine / DLE хаки / Хак для DLE / Запрет размещения ссылок в комментариях для DLE

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

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


Установка хак DLE запрет на размещения ссылок в комментариях. Полезная статья на DLE9.com!

Данная модификация движка позволит раз и навсегда забыть о чистке левых ссылок из комментариев к темам. Сделать запрет размещения ссылок в комментариях для DLE.

1. Откройте файл engine\modules\addcomments.php, найти строки:
и находим PHP код:

if( strlen($name) > 50){        $stop[] = $lang['news_err_1'];        $CN_HALT = TRUE;    }


добавляем ниже PHP код:

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[] = "URL адреса сайтов, публиковать ЗАПРЕЩЕНО!";        $CN_HALT = TRUE;    }


2. Откройте файл engine\modules\profile.php, найти строки:
и находим PHP код:

if (strlen($info) > 1000)    {                     $stop .= $lang['news_err_22'];    }


добавляем ниже PHP код:
    if (preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['info']))    {                     $stop .= $lang['news_err_url'];    }


3. Откройте файл engine\modules\register.php, найти строки:
и находим PHP код:

       if (strlen($info) > 500) $stop .= $lang['reg_err_14'];


добавляем ниже PHP код:

        if (preg_match ("/href|url|http|www|.ru|.com|.net|.info|.org/i", $_POST['info'])) $stop .= $lang['news_err_url'];


4. Откройте файл language\Russian\website.lng, найти строки:
и находим PHP код:

'news_err_1'        =>    "Вы ввели слишком длинное имя.",


добавляем ниже или выше
PHP код:

'news_err_url'        =>    "URL адреса сайтов, в поле "О себе" публиковать <b style="color:red;">ЗАПРЕЩЕНО</b>!",


Работает на версиях движка Dle 8.x в некоторых случаях в зависимости от шаблона сообщение "URL адреса веб-проектов, публиковать ЗАПРЕЩЕНО!" будет не отображаться - запрет действовать!

На новых версиях движка DLE 9.x данная функция уже реализована.
В Админпанели >> Настройки групп пользователей >>(выберите группу например Посетители)>>

Рекомендует dle9.com dle скачать хак DLE запрет размещения ссылок в комментариях

hak-DLE-zapret-na-razmescheniya-ssylok-v-kommentariyah.rar [1,04 Kb] (cкачиваний: 27)
  • 100

Комментарии 4

dle9.com от 29 июля 2016 20:36
Цитата: Сергей
Точнее битый архив. Есть ли в этом хаке возможность указывать ссылки внутри сайта? - это необходимо

ссылка на архив восстановлена
Сергей от 29 июля 2016 18:13
Точнее битый архив. Есть ли в этом хаке возможность указывать ссылки внутри сайта? - это необходимо
Сергей от 29 июля 2016 18:08
Ссылка битая
Max от 14 января 2014 19:56
Большое спасибо автору за полезную информацию!!! очень помогло
Добавить комментарий

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

    • bowtiesmilelaughingblushsmileyrelaxedsmirk
      heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
      winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
      worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
      expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
      disappointedconfoundedfearfulcold_sweatperseverecrysob
      joyastonishedscreamtired_faceangryragetriumph
      sleepyyummasksunglassesdizzy_faceimpsmiling_imp
      neutral_faceno_mouthinnocent