Участники публикуют сообщения, но не отображаются в /u

Привет! Я всё ещё изучаю администрирование Discourse, но знаю, что этот форум лоялен к новичкам :slight_smile:

У меня есть новый инстанс по адресу www.cooperating-in-chiswick.uk.

Пользователи Georgi44 и Cynthia впервые опубликовали сообщения (здесь и здесь), но ни один из них не отображается в списке на www.cooperating-in-chiswick.uk/u.

Не могли бы вы подсказать, почему так может происходить? Заранее спасибо.

Это представление не обновляется в реальном времени, насколько мне известно, статистика не отображается мгновенно.

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

Отличное замечание! Однако большинство временных диапазонов в выпадающем списке заканчиваются вчерашней датой. Но «за всё время» — нет. И среди перечисленных пользователей есть те, кто зарегистрировался X часов назад, где X меньше количества часов, прошедших сегодня.

Оно обновляется в ходе ежедневной пакетной обработки, которая происходит в течение текущего дня.

Расслабьтесь, отдохните, выпейте чашечку чая и проверьте позже, возможно, завтра :wink:

Можно проверить, когда у Грега будет 11–12 часов. Самый молодой участник в списке пользователей имеет 11 часов.

Нашли ещё одну возможную настройку:

Теперь они оба отображаются в представлении «Сегодня».

Как уже упоминалось, это не живое представление: на момент публикации сообщения OP Sidekiq ещё не обработал данные за воскресенье.

Учитывая, что этот вопрос уже трижды поднимался на мета-странице (я в этом довольно уверен), интересно, не стоит ли добавить на страницу какое-либо предупреждение — либо только для сотрудников, либо для всех — о ежедневном обновлении.

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

Это не новый паттерн. У нас уже есть что-то похожее в разделе

Некоторые рекомендации на основе текущих настроек вашего сайта

в административной панели.

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

Спасибо @Stephen, но через пять часов после вашего сообщения я всё ещё не вижу ни одного из них на /u ни в браузере рабочего стола, ни в свежем браузере рабочего стола, ни в браузере моего телефона. Странно.

Если бы я попытался отобразить свой список, в общем представлении пользователей моего сайта появилось бы только пять человек. На сегодняшний день у меня зарегистрировано более 270 пользователей.


Что показывает каталог пользователей


Правильное количество зарегистрированных пользователей, которое я вижу на странице О нас

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

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

Если кто-то, кто лучше разбирается в CSS, чем я, захочет быстро взглянуть на это, я не буду против :wink:

Это очень странно, @habeycole. Вы считаете это ошибкой?

Внес несколько небольших исправлений в UX, поэтому теперь это выглядит почти так же четко, как и макет от @Johani:

Также убедился, что это выглядит так же хорошо на мобильных устройствах:

@sheldrake. Да, это баг. И мой экземпляр Discourse очень актуален. Я работаю на последней версии 2.5 beta 2. Я заметил это ещё в августе прошлого года, но просто решил скрыть каталог пользователей, так как не хочу, чтобы он был доступен для просмотра другими.

Вы проверяли, что даже в безопасном режиме отображается неполный счёт? Я бы сделал это и отключил все плагины. Проблема должна проявляться без какого-либо дополнительного кода, чтобы мы могли её быстро диагностировать.

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

Привет, @Stephen, спасибо за ваш ответ.

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