Помощь [help]Вывод добавленых новостей в профайле пользователя

Тема в разделе "DLE", создана пользователем ant1-pa, 2 май 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 10.0 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. ant1-pa

    ant1-pa

    Регистр.:
    3 ноя 2007
    Сообщения:
    448
    Симпатии:
    95
    Не могу понять в чем проблема и как это можно настроить,
    хочу чтобы в профайле пользователя показывался список добавленных им новостей, у многих видел такое, а почему у меня так не работает не пойму.

    Подскажите люди добрые где и как можно исправить это? :bc:
     
  2. glam

    glam

    Регистр.:
    12 апр 2007
    Сообщения:
    734
    Симпатии:
    217
    Хотел бы спросить у умных людей тоже на эту тему, как убрать новости из под профиля пользователя :thenks:
     
  3. ant1-pa

    ant1-pa

    Регистр.:
    3 ноя 2007
    Сообщения:
    448
    Симпатии:
    95
    Целый день изучал код, и нашел где это можно изменить =)

    если ты не хочешь чтобы у тебя отображались новости под профайлом пользователя то заходишь в \engine\engine.php

    находишь:
    // ################ Вывод профиля пользователя #################
    elseif ($subaction == 'userinfo')
    {

    $url_page = $config['http_home_url']."user/".urlencode ($user);

    if ($member_id['name'] == $user OR $user_group[$member_id['user_group']]['allow_all_edit'])
    {

    $sql_select = "SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, approve, rating, vote_num, news_read, flag FROM " . PREFIX . "_post WHERE autor = '$user' AND approve = '0' order by approve ASC, ".$config['news_sort']." ".$config['news_msort'];
    $sql_count = "SELECT COUNT(*) as count FROM " . PREFIX . "_post where autor = '$user' AND approve = '0'";
    $allow_active_news = true;
    }
    else
    {
    $allow_active_news = true;
    }

    $config['allow_cache'] = false;
    }



    Далее строку:
    $allow_active_news = true;

    Меняешь на:
    $allow_active_news = false;
     
    glam нравится это.
  4. glam

    glam

    Регистр.:
    12 апр 2007
    Сообщения:
    734
    Симпатии:
    217
    для 6.0 что бы убрать/добавить новости из под профиля находим в engine/engine.php :
    Меняем значение переменной $allow_active_news той что выше include_once
     
  5. evrei

    evrei Постоялец

    Регистр.:
    15 мар 2007
    Сообщения:
    119
    Симпатии:
    52
    а как сделать чтоб "все публикаций" и "просмотр профиля" мог видеть только админ? или хотябы зарегистрированные пользователи?
     
Статус темы:
Закрыта.