Кто сейчас онлайн: пользователи, читающие тему

Может ли этот плагин отображать список пользователей, находящихся онлайн в теме? Я имею в виду не только тех, кто отвечает, а список всех людей, которые в данный момент читают тему.

3 лайка

Да, я бы тоже хотел иметь функцию «онлайн-пользователи» на страницах своих тем.

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

@david

2 лайка

Когда другие пользователи отвечают, ядро Discourse уже показывает индикатор внизу темы и в редакторе.

10 лайков

@david

Да, я знаю, но это отображается только тогда, когда другие отвечают. Ядро Discourse также должно показывать это, когда другие просто читают эти темы, но не отвечают :slight_smile:

1 лайк

Я не согласен. На мобильных устройствах место очень ограничено, и отображение того, кто сейчас читает тему, лишь загромождает страницу. Кроме того, здесь могут возникнуть вопросы конфиденциальности, особенно для европейских сообществ.

6 лайков

Было бы здорово иметь индикатор в списке тем, показывающий, сколько пользователей читают каждую тему (например, «147 читают»), без указания имён. По моему опыту, это очень быстрый способ в реальном времени понять, какие темы сейчас «горячие».

5 лайков

Привет, @nildarar! Для каких целей вам понадобится эта функция? :thinking:

И как бы вы определили «чтение» темы? В случае с «просмотром и ответом» всё понятно: любой, кто печатает в окне ответа, «отвечает», но я не уверен, как можно операционально эффективно определить «чтение» — хотя, конечно, понимаю, что многие приложения и сайты пытаются это сделать. :wink:

1 лайк

Об этом уже упоминалось в прошлом, но я считаю, что эту функцию следует снова ВКЛЮЧИТЬ для пользователей, скрывающих свой публичный профиль. Не вижу, в чём здесь может быть реальная проблема с конфиденциальностью (разве что отслеживание времени, затраченного на написание ответа, но это, вероятно, не является серьёзной проблемой): если вы публикуете сообщение, люди и так очевидно предполагают, что вы написали его незадолго до этого (хорошо, возможно, оно было написано раньше, существовал черновик и т. д. Но обычно ваше сообщение появляется сразу после того, как вы его пишете, поэтому, на мой взгляд, показ того, что вы набираете текст, не является секретом). Мне кажется, это полезно во многих случаях, и жаль, что эта функция может быть недоступна для некоторых пользователей.

«Скрыть мой публичный профиль и функции присутствия» можно было бы переименовать в «… статистику присутствия» в настройках (хотя некоторые из них отображаются в списке пользователей, но это тоже уже поднималось ранее).

1 лайк

Поскольку на мобильных устройствах место ограничено, мы не должны игнорировать функции, а должны предоставлять их пользователям другими способами. Например, на мобильных телефонах невозможно отображать навигацию, но мы её не скрываем. Сегодня значительная часть пользователей работает только через мобильные устройства.

Я уже сообщал об примере этой проблемы:
:point_right: Список ответов на посты в мобильной теме

В нашем обществе многие люди дружат друг с другом, и когда создаётся тема, они хотят убедиться, что их друзья посетят эту тему. Во многих случаях они пытаются упомянуть своих друзей.

Кроме того, это может быть приятно для автора темы (OP): интересно знать, сколько людей читают созданную вами тему.

Это также значительно решает проблему отображения всех онлайн-пользователей на сайте. Например, если на сайте 10 000 человек онлайн, невозможно отобразить их всех в верхней части сайта, но гораздо проще показывать онлайн-пользователей в каждой теме.

Почему бы не решить это с помощью плагина Follow?

С этим плагином пользователи получают уведомление, если один из людей, на которых они подписаны, создаёт новую тему или отвечает в ней. Кроме того, появляется дополнительный список «Подписки», в котором отображаются последние темы, в которых участвовали люди, на которых вы подписаны.

4 лайка

Функционал этого плагина пока очень ограничен, и мы опасаемся, что использовать его ещё рано. Ведь добавление новых функций порождает новые потребности.

В последние годы мессенджеры подняли планку ожиданий пользователей от онлайн-форумов, и победителем в этой гонке, несомненно, стали они. Ведь большинство пользователей сравнивают именно функции, а не тип системы.

Сегодня пользователи сильно зависят от таких функций, как отчёт о доставке или отчёт о прочтении. В отличие от функций конфиденциальности, таких как ограничение этих отчётов, потребность в них у многих пользователей высока.

В нашем сообществе многие пользователи сравнивают темы с группами в мессенджерах вроде WhatsApp, созданными для обсуждения конкретной темы. Это связано с тем, что молодые пользователи не имеют опыта работы с онлайн-форумами.

1 лайк

Пожалуйста, расскажите об этом подробнее. Чего именно не хватает для массового внедрения?

На мой взгляд, он уже практически полностью функционален. Что бы вы ещё хотели в нём видеть?

Вы хотите, чтобы пользователи видели, когда их друзья публикуют сообщения? Предложите им подписаться на этих людей, и система будет уведомлять их о новых публикациях. Если им нужен единый ленточный вид, ограниченный только теми, на кого они подписаны, такая функция тоже есть.

Вы можете настроить плагин так, чтобы пользователи видели, кто на кого подписан, или сделать эту информацию приватной.

Чего же не хватает?

Если бы вы сейчас заказали разработку такого решения специально для своего сайта, это стоило бы вам тысячи долларов, а здесь оно уже есть — с открытым исходным кодом и бесплатно!

Плагин уже более 1,5 лет используется в продакшене! Это плагин от Pavilion, поэтому он получает постоянную профессиональную поддержку. Известных критических ошибок нет, система стабильна. Если какие-то ошибки обнаруживаются, они исправляются в разумные сроки.

4 лайка

Как я уже говорил, поскольку всё сравнивается с мессенджерами и социальными сетями, пользователи постоянно делают множество запросов.

Основная причина, по которой мы стараемся как можно меньше использовать сторонние плагины, заключается в том, что со временем они могут потерять поддержку или столкнуться с проблемами при обновлении ядра, на решение которых уходит время.

В целом этот плагин отличный и, безусловно, один из основных, которые мы будем использовать в ближайшем будущем.

Возможность видеть онлайн-пользователей в теме или просматривать пользователей, читающих сообщение, отвечает потребностям, которые делают систему ещё более привлекательной.

Я могу смело сказать, что Discourse — это крупнейшая система для создания сообществ, и хорошо, что она может удовлетворять потребности различными способами.

2 лайка

Именно поэтому мы создали Pavilion на основе набора основных плагинов, чтобы обеспечить более надежную и постоянную поддержку. Мы проверяем все наши плагины незадолго до начала каждого месяца. Если вы придерживаетесь правила обновляться только раз в месяц — в начале месяца — вы обнаружите, что исправления уже внесены, или мы очень быстро их выпускаем, особенно для критических проблем, нарушающих работу.

Да, мы не можем гарантировать поддержку каждый день месяца. Если вам это нужно, вам придется нанять кого-то за деньги. В какой-то момент мы запустим платный продукт, обеспечивающий поддержку в течение всего месяца.

Также мы работаем над автоматизированной «системой раннего предупреждения», которая будет уведомлять пользователей об обновлении при использовании наших плагинов, если мы знаем, что в последней версии есть изменения, нарушающие совместимость.

В целом, если ваши потребности относятся скорее к редким случаям, а не к основным функциям Discourse, вам стоит обратиться к сторонним плагинам. Мы стремимся разработать лучшую модель в этой области.

4 лайка

Спасибо @merefield,
Отлично, как я уже говорил, этот плагин входит в наш список популярных плагинов, и мы скоро начнём его использовать. Однако перед установкой мы должны тщательно изучить социальные аспекты его применения.

Одно из важных преимуществ отображения онлайн-пользователей в любой теме — это создание у пользователей ощущения комфорта. Благодаря этой функции вы легко поймёте, что вы не одни, и несколько других людей одновременно читают эту тему. Как и онлайн-пользователи в мессенджер-группах…

После этого пользователи также начнут требовать более гибких настроек конфиденциальности. Со временем потребности пользователей будут расти, особенно когда они будут сравнивать приложения.


Telegram Messenger (Desktop) v:2.3.1

Конечно.

Мое мнение: стремление сделать Discourse похожим на чат — это отлично, но, похоже, Discourse ориентирован на обсуждения с более высокой задержкой, более размеренные и вдумчивые, не так ли?

Эта ориентация, безусловно, будет определять набор функций.

1 лайк

Да, если тема (и форум) привлекает достаточно пользователей.
Это также может показать прямо противоположное: что почти никто не просматривает тему, в которую вы вложили время и усилия в посты. Острый как бритва. Кроме того: популярные форумы/темы на самом деле не нуждаются в этом. А те, кому это нужно, вероятно, те, где показанная информация не является «хорошей» (если, конечно, вы не начнёте подтасовывать то, что показывается).

1 лайк

@nildarar, если они упоминают своих друзей правильно — через @ упоминание (tagging) — то их друзья получают индивидуальные уведомления, ведущие к теме (как вы должны были получить для этого ответа).


Кроме того, если пользователи достигли необходимого уровня доверия, они могут пригласить других пользователей в темы.

Красный = уведомление о приглашении
Синий = кто пригласил
Жёлтый = где (тема/пост)
Фиолетовый = когда


Эта функция доступна автоматически для каждой темы через автора темы (OP), как только появится лайк или ответ, если нажать на стрелку вниз.


Я согласен с @Paracelsus, что счётчик «сейчас просматривают» для каждой темы мог бы стать полезной опцией.


:woman_shrugging: В остальном же, всё, что публично сообщает другим пользователям, какие темы просмотрел конкретный пользователь (поскольку ничто не гарантирует прочтение), кажется в лучшем случае навязчивым, а в худшем — потенциально эксплуататорским.


Дополнительно: Чтобы прояснить — только потому, что Пользователь1 хочет, чтобы Пользователь2 прочитал его тему, это не даёт Пользователю1 права требовать никакой информации о том, просмотрел ли Пользователь2 эту тему или нет. Всё, что происходит в этой ситуации, может быть более уместно обсудить в личном сообщении (PM).

3 лайка

Я согласен с вами. Я думаю, что Discourse должен придерживаться более широкой перспективы, подходящей для разнообразной аудитории. Как я уже упоминал выше, следующее поколение пользователей растет в мире мессенджеров. Обычные люди этого поколения не будут интересоваться интернет-форумами, и такая система для них неприемлема. За исключением определенных групп, таких как разработчики программного обеспечения, остальные пользователи используют систему в формате чата.

Администраторам форумов Discourse приходится часто сталкиваться с этой проблемой, что само по себе вызывает недовольство среди их пользователей.

Да, я согласен, иногда это может оказывать негативное влияние. Это можно настроить через параметры сайта для разных форумов в зависимости от их размера.

Однако пользователям интересно видеть, насколько популярен их контент. По этой причине все социальные сети показывают владельцам контента определенную статистику. Или мессенджеры используют отчеты о доставке и прочтении в зависимости от типа использования.

Спасибо, это решает проблему последовательных упоминаний.

Да, это так :+1:

3 лайка

Что ж, можно установить пороги, например, показывать, если более 20 пользователей читают/просматривают тему. Таким образом, это будет отображаться только там, где что-то «действительно происходит». У нас на форуме SMF было что-то подобное для категорий, и я думаю, это было очень полезно… когда пользователи приходили на наш форум, они сразу видели, что много пользователей сосредоточены в определённой категории, и понимали, что там что-то происходит.

Я имею в виду, даже стандартный Discourse имеет похожую концепцию. Столбцы с ответами и просмотрами также окрашены по-разному, чтобы выделить более просматриваемые/обсуждаемые темы. Здесь это было бы почти то же самое, но с более «реальным временем» (и, на мой взгляд, более привлекательным и полезным).

5 лайков