Перейти к содержанию

Увеличить время активности сессии пользователя


Рекомендуемые сообщения

Добрый день форумчане

Назрел такой вопрос, как увеличить время активности пользователя
То есть, есть блок который отображает онлайн на форуме, но там он 5 мин вроде бы держится, как увеличить это время?

Я смотрел файл whosOnline.php, но чет не нашел ничего путного там, либо не так смотрел?

Ссылка на комментарий
Поделиться на другие сайты

SoulRainr хороший вопрос, плюсую...тоже недавно думал над этим

Ссылка на комментарий
Поделиться на другие сайты

Разобрался, ответ:
Правка - public_html/system/Session/Store/Database.php

array( 'core_sessions.running_time>' . \IPS\DateTime::create()->sub( new \DateInterval( 'PT30M' ) )->getTimeStamp() ),

 

Ссылка на комментарий
Поделиться на другие сайты

Это если сессии хранятся в базе. А для редиса другой код (system/Session/Store/Redis.php)

                /* Cut off is 30 mins */
                if ( $data['running_time'] < ( time() - ( 30 * 60 ) ) )
 

Изменено пользователем Desti
Ссылка на комментарий
Поделиться на другие сайты

Но если вообще так взять
Это все может не работать спокойно)

 

Ссылка на комментарий
Поделиться на другие сайты

54 минуты назад, the.bunin сказал:

хороший вопрос, плюсую...тоже недавно думал над этим

у тебя же 4.6, на всех 4+ 30 минут он.
непонятно зачем только столько.
в ховере и в профиле после 10-15 минут уже пишет, что пользователь офф, а в блоке до сих пор висит онлайн.
или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн?

Ссылка на комментарий
Поделиться на другие сайты

5 минут назад, by_ix сказал:

или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн?

именно) и ещё ты обещал написать плаг для того, чтобы не было задержки отображения в блоке кто онлайн :) 

Ссылка на комментарий
Поделиться на другие сайты

2 минуты назад, the.bunin сказал:

и ещё ты обещал написать плаг для того

обещал? разве?
я чёт уже забыл про него.
это в котором весь онлайн на форуме?

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, by_ix сказал:

обещал? разве?
я чёт уже забыл про него.
это в котором весь онлайн на форуме?

Ага, говорил позже сделаешь)

Ссылка на комментарий
Поделиться на другие сайты

39 минут назад, the.bunin сказал:

говорил позже сделаешь)

я говорил, позже кину код, и кинул его. про плагин речи не было. 
держи, не проверял ток.
 

(k4) WhosOnline NoCache 1.0.0.xml

Ссылка на комментарий
Поделиться на другие сайты

7 часов назад, by_ix сказал:

the.bunin шо там? ты проверил?

ага, не работает 😂 отписать забыл)

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...