Оффлайн статус пользователя
#1
Отправлено 31 Май 2017 - 15:22
В логах можно прочитать только вход пользователя и ручной выход пользователя.
Но выход так же может происходить при выключении браузера. Чат это каким-то образом понимает.
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#2
Отправлено 31 Май 2017 - 15:40
#3
Отправлено 31 Май 2017 - 16:00
Что означает в таком случае жёлтый кружок?
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#4
Отправлено 31 Май 2017 - 16:10
#5
Отправлено 31 Май 2017 - 16:46
last_time - дата последней авторизации
last_event - дата последнего действия
Верно?
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#6
Отправлено 31 Май 2017 - 17:18
#7
Отправлено 31 Май 2017 - 17:49
CbCoder (31 Май 2017 - 17:18) писал:
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#8
Отправлено 31 Май 2017 - 18:10
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#9
Отправлено 01 Июнь 2017 - 09:25
#10
Отправлено 01 Июнь 2017 - 09:34
Цитата
Уточнил сам по коду. Короче, разница между ними в том, что last_event обновляется при запуске любого скрипта, а last_time исключает аяксовский events.php, который автоматом каждые 5 сек запускается (проверяет новые напоминания, сообщения и т.д.). Т.о. если вам нужна проверка именно выхода/закрытия программы, то проверять надо скорее last_event. А если активность пользователя (переходы по страницам) - то last_time.
#11
Отправлено 01 Июнь 2017 - 11:22
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#12
Отправлено 01 Июнь 2017 - 16:05
#13
Отправлено 01 Июнь 2017 - 16:15
www.GoodColor.ru - поставки и производство самосветящихся товаров и материалов
#14
Отправлено 01 Июнь 2017 - 16:41
Но если у вас включена телефония, при этом не браузерная или старая версия, то там есть свой фоновый процесс по получению статуса с сервера, который вызывается те же каждые 5 секунд. На всякий проверьте по консоли что и как часто там вызывается.
#15
Отправлено 18 Июль 2018 - 19:30
Ситуация вот в чем. Есть несколько менеджеров и у каждого разная нагрузка в течении дня. Есть заявки которые оператор назначает на менеджеров.
Очень часто заявки назначаются на тех, у кого и так перегрузка по работе и не назначаются на тех кто свободен.
Можно ли как то сделать чтобы менеджер ставил статус, например, Занят и на него не назначали заявки. Или статус Свободен, что означает что готов принимать новые заказы.
Можно сделать это в таблице создав список со статусами Занят и Свободен.
Но это операторам придется вручную каждый раз обновлять страницу чтобы понять.
Вот в чате очень удобно подсвечивается кто в онлайн а кто в офлайне.
Возможно ли реализовать такое же окно со статусами?
#16
Отправлено 19 Июль 2018 - 09:49
Количество пользователей, читающих эту тему: 7
0 пользователей, 7 гостей, 0 анонимных