Запрет отправки комментариев новым пользователей DLE

Рубрика: Хаки для DLE » Хак DLE 11.2, 11.1, 11.0, 10.6, 10.5, 10.4, 10.3, 10.2, 10.1, 10.0, 9.8, 9.7, 9.6, 9.5, 9.4, 9.3, 9.2, 9.0
Запрет отправки комментариев новым пользователей DLE


Хак dle не позволяет только что зарегистрированным пользователям комментировать новость, только по прошествии несколько дней. При попытке комментировать новость будет выдаваться сообщения такого типа:
"К сожалению, у вас нет прав для отправки комментариев! Пользователи находясь на сайте менее недели, не имеют возможность оставлять комментарии. Вы сможете отправлять комментарии после"
Удобен для защиты и ограничения сайта от ненужных комментариев и флуда!
Запрет отправку комментариев для новых пользователей для DLE
Установка хак на dle :

1. Откройте файл engine/modules/addcomments.php, найти строки:

PHP код:
if( $CN_HALT ) {  


После этого добавляем:
PHP код:

if ($member_id['user_id']!=0 and $member_id['name']!="" and $member_id['reg_date']+14*86400>time() && $member_id['user_group'] != "1") {$lang['add_err_9'] = "К сожалению, у вас нет прав для отправки комментариев! Пользователи находясь на сайте менее недели, не имеют возможность оставлять комментарии. Вы сможете отправлять комментарии после ".langdate( "j M Y H:i", $member_id['reg_date']+14*86400).".";$stop[] = $lang['add_err_9'];$CN_HALT = TRUE;}


*Где: 14*86400, заменить на время запрета отправки комментариев.
Запрет отправки комментариев новым пользователей DLE
Это инструкция для 8.x
В новых версиях Dle 9.x уже реализована данная функция.
В Админпанели Настройки групп пользователей (выберите группу например Посетители)

Предлагаем скачать хаки для DLE запрет отправку комментариев для новых пользователей
  • 100
Рубрика: DLE хаки » Хак для DLE
Ранее » Хак Поделиться интересной новостью для DLE« Далее Запрет размещения ссылок в комментариях для DLE
Добавление комментарияОставить комментарий
  • № :3
  • 16 августа 2015 03:05
посмотрел на своем сайте все отлично работает
  • № :2
  • 12 января 2013 08:27
После этого добавляем:
PHP код:

.langdate( "j M Y H:i", $member_id['reg_date']+14*86400)
  • № :1
  • 12 января 2013 06:28
А где это настраивается!