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 отправляем комментарии с ссылками на модерацию, не позволит из группы пользователи, журналисты или гости оставлять комментарии с ссылками или ссылкой, а автоматически отправляется на проверку администратору или редакторам, до публикации комментария.

Установка хака отправка на модерацию только комментарии с ссылками
<a href="http://www.dle9.com/">дле</a>

В файле: 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=\"javascript:history.go(-1)\">" . $lang['all_prev'] . "</a>" );


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

Версия DataLife Engine: 9.6-10.2 будет функционировать на версии dle 10.5
Автор: OTM_tm
Хаки дле закачать с нашего портала, как отправка на модерацию комментарии с ссылками
  • 80
Рубрика: DLE хаки » Хак для DLE
Ранее » DLE быстрый переход к новому личному сообщению« Далее DLE расширение тега custom новыми параметрами
Добавление комментарияОставить комментарий
  • № :5
  • 17 января 2016 08:42
а где найти модуль последнии комментарии, выводится в блок на главной?
  • № :4
  • 17 января 2016 07:31
Версия DataLife Engine: 9.6-10.2 будет функционировать на версии dle 10.5 


неработает lol
  • № :3
  • 17 января 2016 07:28
Цитата: dle9.com
перекодировку придется делать в utf-8 базу данных движок и шаблон, может есть хак спросите ещё здесь dle-faq.ru

так и думал неа на такое непойду я и так почти весь сайт каждой файлик делал по сибя smile
  • № :2
  • 17 января 2016 01:40
Цитата: vasiliu
незнаю где спросить поетому пишу тут проблема такая вот
http://сайт net/index.php?subaction=userinfo&user=%C2%B3%EA%E0+%C0%ED%E4%F0%B3%E
9%F7%F3%EA ето рабочая силка страници пользователя с логином Віка Андрійчук возможно ли сменить както ету силку в http://сайт net/index.php?subaction=userinfo&user=Віка Андрійчук

дле 10.5 кодировка сайта win-1252
пользователь зареган с соц сети ВК

перекодировку придется делать в utf-8 базу данных движок и шаблон, может есть хак спросите ещё здесь
Внимание! У вас нет прав для просмотра скрытого текста.
  • № :1
  • 17 января 2016 01:21
незнаю где спросить поетому пишу тут проблема такая вот
http://сайт net/index.php?subaction=userinfo&user=%C2%B3%EA%E0+%C0%ED%E4%F0%B3%E
9%F7%F3%EA ето рабочая силка страници пользователя с логином Віка Андрійчук возможно ли сменить както ету силку в http://сайт net/index.php?subaction=userinfo&user=Віка Андрійчук

дле 10.5 кодировка сайта win-1252
пользователь зареган с соц сети ВК