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

Помощь Отключить вывод новостей в профиле пользователя

LEXAlForpostl

Мой дом здесь!
Регистрация
21 Май 2008
Сообщения
766
Реакции
228
Здравствуйте.
Подскажите, пожалуйста, как отключить данную страницу у каждого пользователя:
Скрытое содержимое доступно для зарегистрированных пользователей!


Благодарю!
 
Самое простое - удалить в htaccess правила для данного ЧПУ
 
Спасибо.
Но мне необходимо полное отключение данной функции.
Попробовал в engine.php закомментить код ( всё что в этом блоке)
Скрытое содержимое доступно для зарегистрированных пользователей!


Не помогло((

Заранее спасибо.

Подскажите, пожалуйста, заодно, как еще отключить возможность поиска.
 
Последнее редактирование модератором:
Попробовал в engine.php закомментить код ( всё что в этом блоке)
так же в modules/profile.php
PHP:
    if( $row['news_num'] ) {
      
        if( $config['allow_alt_url'] ) {
          
            $tpl->set( '{news}', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/news/" . "\">" . $lang['all_user_news'] . "</a>" );
            $tpl->set( '[rss]', "<a href=\"" . $config['http_home_url'] . "user/" . urlencode( $row['name'] ) . "/rss.xml" . "\" title=\"" . $lang['rss_user'] . "\">" );
            $tpl->set( '[/rss]', "</a>" );
      
        } else {
          
            $tpl->set( '{news}', "<a href=\"" . $PHP_SELF . "?subaction=allnews&amp;user=" . urlencode( $row['name'] ) . "\">" . $lang['all_user_news'] . "</a>" );
            $tpl->set( '[rss]', "<a href=\"engine/rss.php?subaction=allnews&amp;user=" . urlencode( $row['name'] ) . "\" title=\"" . $lang['rss_user'] . "\">" );
            $tpl->set( '[/rss]', "</a>" );
        }

        $tpl->set( '{news-num}', number_format($row['news_num'], 0, ',', ' ') );
        $tpl->set( '[news-num]', "" );
        $tpl->set( '[/news-num]', "" );
        $tpl->set_block( "'\\[not-news-num\\](.*?)\\[/not-news-num\\]'si", "" );

    } else {
      
        $tpl->set( '{news}', $lang['all_user_news'] );
        $tpl->set_block( "'\\[rss\\](.*?)\\[/rss\\]'si", "" );
        $tpl->set( '{news-num}', 0 );
        $tpl->set_block( "'\\[news-num\\](.*?)\\[/news-num\\]'si", "" );
        $tpl->set( '[not-news-num]', "" );
        $tpl->set( '[/not-news-num]', "" );
    }
Ещё если на сайте используются модальные окна пользователей - то ajax/profile.php тоже удалить такой код что и выше.

Больше вроди бы нет нигде упоминаний раздела allnews в папке engine. Про htaccess выше написано!
 
Продублирую на всякий случай.
Как можно модуль поиска отключить?
 
Продублирую на всякий случай.
Как можно модуль поиска отключить?
удалить его из шаблона - пользователь не видит формы поиска и искать не будет!

Вообще зачем брать ДЛЕ и удалять всё потихоньку? Не проще ли взять конструкторную КМС, и потом в нее поставить только нужные модули чем удалять их из кода?
 
Уже проект готов на DLE :)
Можно ведь запрос сэмулировать.
Подскажите, как из кода убрать поиск. Спасибо.
 
Прости, а в чём смысл убирать поиск и вывод новостей пользователей?
Код:
{content}
Заменить на:
Код:
[not-available=available]{content}[/not-available]
Ну и по аналогии добавь вывод сообщения, типа, страница не найдена. Или тебе прям так важен 404 код состояния? )))
Вот почему всех сразу тянет код то править?
 
Последнее редактирование:
Суть проблемы в том, что сделал ИМ на ДЛЕ. Всё хорошо, только, купленные товары из определнной категории не должны быть доступны другим пользователям. Получается, что новости из определенной категории не должны быть видны в поиске и allnews. Поиском на сайте не пользуемся, поэтому и решил его совсем убрать.
Собственно, вот вся предыстория :)
 
что сделал ИМ на ДЛЕ
А чего не управление реактором РБМК-1000?

Так и представляю диалог:
- Надо запилить интернет-магазин...
- Какой движок используем? PrestaShop? VirtuaMart? WooCommerc? Shop-scrip? WebAsyst? 1С Битрикс?
- Неее... Давай на DLE! Там же ничего от магазина нет - то, что надо!
 
Назад
Сверху