В настоящее время в ядре у нас нет планов на что-то подобное (я не уверен, что мы этого хотим? Мы склонны предпочитать асинхронность, а знание того, что делает каждый в любой момент времени, — это, по сути, противоположность!)
В любом случае, это должно быть возможно реализовать в плагине… Недавно мы добавили API PresenceChannel, который упрощает создание подобных функций:
Я не говорил, что это должна быть основная функция. Я спрашивал, возможно ли это реализовать в виде плагина или компонента темы.
К тому же, ваш аргумент немного странный, потому что когда вы находитесь в теме (или в личном сообщении) и кто-то пишет ответ, вы видите, что этот пользователь сейчас печатает. Значит, система знает, что в данный момент делает каждый пользователь.
Я не знаком с Ruby, поэтому не могу создать плагин.
Верно, моя ошибка! Я слишком много интерпретировал упоминание о том, что это встроенная функция SMF.
Да, но для этого нужно находиться в одном и том же месте в одно и то же время… здесь есть определённое препятствие. Практическая польза от отображения того, что кто-то печатает в той же теме, также кажется мне очевидной… Например, на Meta, если я вижу, что кто-то из нашей команды пишет ответ, я могу спокойно переключиться на другое дело.
Отдельная страница с отображением присутствия значительно облегчает слежку или микроменеджмент кого-либо, а практическая польза за пределами такого поведения кажется мне менее очевидной. Есть ли у вас конкретный сценарий использования, который вы хотите покрыть? Это могло бы помочь.
Ничего страшного! Возможно, кто-то другой в сообществе заинтересуется созданием этого плагина — это одно из преимуществ публичного обсуждения функций.
Я только что узнал о плагине «Кто онлайн», и хотя он мне нравится, я считаю, что требование полностью скрывать своё присутствие (Скрыть мой публичный профиль и функции присутствия), чтобы отказаться от него, излишне.
По моему мнению, должна быть возможность просто отказаться от функции «Кто онлайн».
Это наиболее разумный и ответственный подход к заботе о пользователях, который я видел на других форумах за эти годы.