SoulRainr Posted October 1, 2021 Share Posted October 1, 2021 Добрый день форумчане Назрел такой вопрос, как увеличить время активности пользователя То есть, есть блок который отображает онлайн на форуме, но там он 5 мин вроде бы держится, как увеличить это время? Я смотрел файл whosOnline.php, но чет не нашел ничего путного там, либо не так смотрел? Mano 1 Quote Link to comment Share on other sites More sharing options...
Desti Posted October 1, 2021 Share Posted October 1, 2021 Для IPB 2.3? by_ix 1 Quote Link to comment Share on other sites More sharing options...
Mano Posted October 1, 2021 Share Posted October 1, 2021 SoulRainr хороший вопрос, плюсую...тоже недавно думал над этим Quote Link to comment Share on other sites More sharing options...
SoulRainr Posted October 1, 2021 Author Share Posted October 1, 2021 Разобрался, ответ: Правка - public_html/system/Session/Store/Database.php array( 'core_sessions.running_time>' . \IPS\DateTime::create()->sub( new \DateInterval( 'PT30M' ) )->getTimeStamp() ), Quote Link to comment Share on other sites More sharing options...
Desti Posted October 1, 2021 Share Posted October 1, 2021 (edited) Это если сессии хранятся в базе. А для редиса другой код (system/Session/Store/Redis.php) /* Cut off is 30 mins */ if ( $data['running_time'] < ( time() - ( 30 * 60 ) ) ) Edited October 1, 2021 by Desti Respected 1 Quote Link to comment Share on other sites More sharing options...
SoulRainr Posted October 1, 2021 Author Share Posted October 1, 2021 Но если вообще так взять Это все может не работать спокойно) Quote Link to comment Share on other sites More sharing options...
by_ix Posted October 1, 2021 Share Posted October 1, 2021 54 минуты назад, the.bunin сказал: хороший вопрос, плюсую...тоже недавно думал над этим у тебя же 4.6, на всех 4+ 30 минут он. непонятно зачем только столько. в ховере и в профиле после 10-15 минут уже пишет, что пользователь офф, а в блоке до сих пор висит онлайн. или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн? Mano 1 Quote Link to comment Share on other sites More sharing options...
Mano Posted October 1, 2021 Share Posted October 1, 2021 5 минут назад, by_ix сказал: или речь идёт про как раз-таки эти 10-15 минут, который пользователь реально онлайн? именно) и ещё ты обещал написать плаг для того, чтобы не было задержки отображения в блоке кто онлайн by_ix 1 Quote Link to comment Share on other sites More sharing options...
by_ix Posted October 1, 2021 Share Posted October 1, 2021 2 минуты назад, the.bunin сказал: и ещё ты обещал написать плаг для того обещал? разве? я чёт уже забыл про него. это в котором весь онлайн на форуме? Mano 1 Quote Link to comment Share on other sites More sharing options...
Mano Posted October 1, 2021 Share Posted October 1, 2021 6 минут назад, by_ix сказал: обещал? разве? я чёт уже забыл про него. это в котором весь онлайн на форуме? Ага, говорил позже сделаешь) Quote Link to comment Share on other sites More sharing options...
by_ix Posted October 1, 2021 Share Posted October 1, 2021 39 минут назад, the.bunin сказал: говорил позже сделаешь) я говорил, позже кину код, и кинул его. про плагин речи не было. держи, не проверял ток. (k4) WhosOnline NoCache 1.0.0.xml Mano 1 Quote Link to comment Share on other sites More sharing options...
Mano Posted October 1, 2021 Share Posted October 1, 2021 by_ix спасиб, ща затестим Quote Link to comment Share on other sites More sharing options...
by_ix Posted October 2, 2021 Share Posted October 2, 2021 the.bunin шо там? ты проверил? Quote Link to comment Share on other sites More sharing options...
Mano Posted October 2, 2021 Share Posted October 2, 2021 7 часов назад, by_ix сказал: the.bunin шо там? ты проверил? ага, не работает 😂 отписать забыл) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.