Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Модуль онлайн

Тема в разделе "Вопросы- ответы", создана пользователем Serhii, 15 май 2016.

15.05.16 в 13:02
17.05.16 в 09:26
3
1.727
0
  1. TopicStarter Overlay
    Serhii

    Serhii Забанен

    Сообщения:
    1.846
    Симпатии:
    539
    Лучших ответов:
    0
    Всем привет, ребята интересует вот такой вопрос, нужен модуль который будет выводить статус пользователя оставившего публикацию, тоесть если пользователь который оставил публикацию сейчас на сайте будет показывать Онлайн если офлайн не будет показывать! :)
     
  2. Ботяра

    Ботяра Забанен

    Сообщения:
    0
    Симпатии:
    1
    Лучших ответов:
    54
    @Serhii, а чем не устраивает:
    ???
     
  3. TopicStarter Overlay
    Serhii

    Serhii Забанен

    Сообщения:
    1.846
    Симпатии:
    539
    Лучших ответов:
    0
    нужно для пользователя которий оставил публикацию тоесть что бы в шорт стори было а не в профиле
     
  4. PunPun

    PunPun VIP Кинотрафик v2

    Сообщения:
    7.438
    Симпатии:
    3.688
    Лучших ответов:
    32
    1. Открываем /engine/engine.php находим (все разы):
    PHP:
    (p.id=e.news_id)
    меняем на (все разы)
    PHP:
    (p.id=e.news_idLEFT JOIN " . PREFIX . "_users u ON (u.user_id=e.user_id
    Далее находим (все разы):
    PHP:
    e.reason
    меняем на (все разы)
    PHP:
    e.reasonu.lastdate 
    2. Открываем /engine/modules/show.short.php находим :
    PHP:
    if ( $row['fixed'] ) {
    Выше вставляем :
    PHP:
    if ( ($row['lastdate'] + 1200) > $_TIME )
    {
        
    $tpl->set_block"'\\[online\\](.*?)\\[/online\\]'si""\\1" );
        
    $tpl->set_block"'\\[offline\\](.*?)\\[/offline\\]'si""" );
    }
    else
    {
        
    $tpl->set_block"'\\[offline\\](.*?)\\[/offline\\]'si""\\1" );
        
    $tpl->set_block"'\\[online\\](.*?)\\[/online\\]'si""" );
    }
    3. ...
    4. Профит.
     
    • Нравится Нравится x 1