» » Защита от ссылок в комментариях

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

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


Если пользователь оставит комментарий с ссылкой, то комментарий будет отправлен на модерацию с соответствующим уведомлением пользователя, в противном случае будет добавлен сразу. На модерацию не будут уходить комментарии пользователей с 1-3 группы (администраторы, редакторы и журналисты).

Установка:
Открыть файл engine/modules/addcomments.php и найти:
if( $update_comments ) {
			$comments = $db->safesql( $row['text'] ) . "<br /><br />" . $db->safesql( $comments );
			....


Добавить выше:
if( preg_match ("/href|url|http|www|\.ru|\.com|\.net|\.info|\.org|\.ua/i", $comments) AND ($member_id['user_group'] > 3) ) {
			if( $update_comments ) {
				if( $row['approve'] ) $update_comments = false;
			}
			$where_approve = 0;
			$stop[] = $lang['news_err_31'];
			$CN_HALT = TRUE;
			msgbox( $lang['all_info'], implode( "<br />", $stop ) . "<br /><br /><a href=\"javascript:history.go(-1)\">" . $lang['all_prev'] . "</a>" );
		}

Готово!
  • 0



23-10-2015, 22:18 652 0

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.