• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

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

eskort

Создатель
Регистрация
14 Июл 2011
Сообщения
49
Реакции
21
zaschita-ot-ssylok-v-kommentariyah.jpg
Суть хака проста, если в комментарии есть ссылка то комментарий будет отправлен на модерацию, в противном случае будет добавлен сразу!

Версия DLE:
9.х - 10.х
Идея: dle-faq
Реализация: vitnet

Установка:

Открыть файл: 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>" );
        }
Готово!
 
Вроде работает, но не на все ссылки работает почему-то через раз
 
пример ссылки покажи на какую не работает.
 
Назад
Сверху