Улучшения голосования по темам: доступ к голосованию, уведомления и сортировка «Горячее»

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

:ballot_box: Кнопка голосования доступна при прокрутке

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

Запись, демонстрирующая, как кнопка голосования доступна в заголовке темы при прокрутке темы.

:incoming_envelope: Подсказки уведомлений после голосования

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

:fire: Сортировка «Горячее» учитывает актуальность голосов

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

13 лайков

Это превосходно, большое спасибо всем причастным!

Отлично, спасибо тебе

Привет, @lindsey! Планируется ли также изменить сортировку «Топ», чтобы она учитывала голоса за темы? И: Связано ли это изменение с глобальной сортировкой «Горячее» /hot, или оно работает только внутри категории /c/? Большое спасибо!

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

Изменение в разделе Горячее касается только самой категории идей. Было бы сложно определить, как учесть это в глобальном списке, где не все темы могут получать голоса.

1 лайк

Discobot рассказал мне о разнице между «горячими» (hot) и «лучшими» (top):

Главное отличие заключается в том, что Горячие темы балансируют между общей популярностью и последней активностью, тогда как Лучшие учитывают только общую популярность за определённый период времени (например, неделю или месяц).

  • Горячие: Сочетают общее количество лайков/реакций с недавними лайками и активными ответами. Этот алгоритм предназначен для отображения текущих трендов, что делает его идеальным для больших активных сообществ.
  • Лучшие: Ранжирует темы исключительно по общему количеству лайков/реакций в выбранном временном диапазоне. Этот вариант лучше всего подходит, чтобы узнать, что было популярным, пока вас не было.

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

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

Исправление: Ой, похоже, я неправильно понял! Извините! Речь идёт о давности голосов. Я не осознавал, что раздел «лучшие» уже реагирует на голоса «за» и «против»!

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

В категориях идей (например, Contribute > Feature) есть фильтр Голоса, который сортирует только по количеству голосов, что тоже немного помогает.

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

Просто для ясности: мы не поддерживаем отрицательные голоса.

1 лайк

В категориях идей (например, Contribute > Feature) есть фильтр Голоса, который сортирует только по количеству голосов, так что это тоже немного помогает.

Это также могло бы стать хорошим дополнением для главной страницы: лента /vote, показывающая темы из всех категорий «идей».

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

Просто для ясности: мы не поддерживаем отрицательные голоса.

Понятно, спасибо!