DLE отправка на модерацию комментарии с ссылками



Представляем хак dle отправка на модерацию комментарии с ссылками, если из любой группы пользователи добавят комментарий с ссылкой, то сообщение уйдет на модерацию, только после одобрения владельцем сайта, комментарий будет добавлен. Отличный от спама хак для DLE отправляем комментарии с ссылками на модерацию, не позволит из группы пользователи, журналисты или гости оставлять комментарии с ссылками или ссылкой, а автоматически отправляется на проверку администратору или редакторам, до публикации комментария.

Установка хака отправка на модерацию только комментарии с ссылками
В файле: engine/modules/addcomments.php найти:

if( $update_comments ) {


Добавить выше:

if ($member_id['user_group'] > 2 and preg_match ("/href|ftp|http|www|.ru|.com|.net|.info|.org/i", htmlspecialchars($_POST['comments'], ENT_QUOTES))){ if( $update_comments ) { if( $row['approve'] ) $update_comments = false; } $where_approve = 0; $stop[] = "Ваш комментарий добавлен в базу. Все комментарии содержащие ссылки проходят предварительную проверку. После проверки комментария администратором, он будет опубликован на сайте. Если окажется что добавленная вами ссылка не уместна - перед публикацией комментарий будет отредактирован или удалён."; $CN_HALT = TRUE; msgbox( $lang['all_info'], implode( " ", $stop ) . " <a href="jаvascript:history.go(-1)">" . $lang['all_prev'] . "</a>" );


Обратите внимание - возможность добавить ссылку при редактировании только что оставленного комментария остаётся.
Возможны ложные срабатывания, например на фразы http протокол, ftp менеджер и подобные.

Версия DataLife Engine: 9.6-10.2 будет функционировать на версии dle 10.5
Автор: OTM_tm
Хаки дле закачать с нашего портала, как отправка на модерацию комментарии с ссылками

Otpravka-na-moderaciyu-kommentarii-s-ssylkami.rar [21,61 Kb] (cкачиваний: 77)
00

Комментарии (0)

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

Кликните на изображение чтобы обновить код, если он неразборчив