Отправляем комментарии определенных пользователей на модерацию

Отправляем комментарии определенных пользователей на модерацию

Бывает некоторые пользователи спамят или пишут всякий бред. Этот хак поможет решить такую проблему, при этом не затрагивая других пользователей.
 
Отправляем комментарии определенных пользователей на модерацию


Установка:
1. Открыть engine/modules/addcomments.php и найти:
if( $update_comments ) {

Добавить выше:
$users_stop = "1,2,3 ";
		if (in_array($member_id['user_id'], explode ( ',', $users_stop ))){ 
			if( $update_comments ) {
				if( $row['approve'] ) $update_comments = false;
			}
			
			$where_approve = 0;
			$stop[] = "Ваш комментарий добавлен в базу. Для Вашей учетной записи наложено ограничение! После проверки комментария администратором, он будет опубликован на сайте. Если окажется что добавленый вами комментарий не уместен - он будет отредактирован или удалён.";
			$CN_HALT = TRUE;
			msgbox( $lang['all_info'], implode( " ", $stop ) . " <a href=\"javascript:history.go(-1)\">" . $lang['all_prev'] . "</a>" );
		}

Готово!

Где 1,2,3 - ID пользователей, комментарии которых нужно отправлять на проверку, через запятую:
$users_stop = "1,2,3";
 
Версия DLE: 10.х-11.х
Автор: SX2
Источник:
  • Oxigen
  • 0
  • 169
Информация
Оставлять комментарии могут только зарегистрированные посетители.
  • Рейтинг@Mail.ru
  • Яндекс.Метрика