Попробуйте новое боковое меню и меню уведомлений!

Мы работаем над несколькими значительными новыми функциями навигации и сейчас готовы начать получать от вас больше отзывов!

:information_source: Есть идея или вопрос по этим функциям? Присоединяйтесь к нам в чат-канале #sidebar-feedback или создайте новую тему с тегом sidebar.

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

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

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

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

Эти функции могут быть включены администраторами во всех сообществах с помощью настройки сайта navigation menu. Устаревший вариант остается по умолчанию, но мы планируем сделать боковую панель стандартной для новых установок в следующем выпуске.

Новая боковая панель

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

Анонимные пользователи (посетители, не вошедшие в систему) видят разделы с самыми популярными тегами и категориями.

Добавление категорий и тегов в боковую панель

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

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

Новое меню уведомлений

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

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

Настройка

Для администраторов доступны несколько настроек сайта для включения и конфигурации функций.

Выбор меню навигации

Screenshot 2022-12-08 at 2.54.00 PM

Настройка сайта navigation menu позволяет выбрать один из трех вариантов:

  • Боковая панель
  • Выпадающее меню в заголовке
  • Устаревший вариант

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

Настройка категорий и тегов по умолчанию

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


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

85 лайков

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

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

12 лайков

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

Не совсем понял этот момент. Можете уточнить, что вы имеете в виду под «путаницей в верхней части экрана»?

8 лайков

6 лайков

У меня пока нет окончательного мнения об этих изменениях, так как они совсем новые, но есть несколько замечаний:

  1. Анимация начинается с уменьшенной ширины списка постов, из-за чего некоторые заголовки «подпрыгивают»: сначала занимают две строки, а затем одну, когда изменение размера завершается:


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

  2. Я бы предпочёл, чтобы «Личное меню» было первой иконкой, а не последней. Кроме того, ни у одной из этих иконок нет атрибута title.

  3. Кнопка «Всё» в разделе «Сообщество» ведёт на /unread, а не на главную страницу…
    image
    Для меня это очень запутанно. Я ожидал увидеть всё (как и написано на кнопке), и сначала не мог понять, почему не вижу все темы. Обратите внимание, что я также никогда не использую кнопки навигации «Новое», «Непрочитанные» или «Лучшее».

21 лайк

Я поддерживаю это, у меня уже от 15 минут работы развилась РСТ :wink:

6 лайков

Новое меню пользователя просто супер :star_struck:

Хотелось бы только, чтобы для него не требовалась боковая панель на моём форуме.

4 лайка

Если хотите, вы можете попробовать использовать «новое меню-гамбургер». Для этого включите enable experimental sidebar hamburger и отключите enable sidebar. (Смотрите конфигурацию).

8 лайков

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

Хотя, возможно, это только я так думаю.

4 лайка

У нас тоже шли внутренние споры на эту тему. Мы рассматривали возможность попробовать такой вариант, но также думаем о том, чтобы вынести отдельное меню уведомлений под значок колокольчика в шапке… Пока не решили, к чему придём, и, возможно, перед окончательным решением будет проведено несколько экспериментов.

Из любопытства: как часто вы обращаетесь к меню профиля пользователя / личному меню и для каких целей?

12 лайков

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

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

  1. Ответы — я уже участвую в этом контенте.
  2. Лайки — я уже участвую в этом контенте.
  3. Упоминания — кто-то другой считает, что мне стоит участвовать (но может ошибаться).
  4. Подписка на отслеживание — я не обязательно хочу участвовать.

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

Я бы хотел, чтобы первым вариантом, который я вижу, были мои ответы.

:point_up: :heart:

14 лайков

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

7 лайков

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

Хм… вы имеете в виду, что вам не нужен способ видеть их все вместе без фильтрации? Если вы всё же хотите такую возможность, но затем нажали на подменю, как вы ожидаете вернуться к «всем» уведомлениям? Просто закрыть меню и открыть его снова?

5 лайков

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

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

(шшш! :wink:)


Очень справедливое замечание :+1:

10 лайков

Отличное замечание.

Изначально у нас не было элемента «всё остальное» внизу (иконка с коробками):

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

6 лайков

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

5 лайков

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

5 лайков

3 сообщения были перенесены в новую тему: Добавить раздел «Администрирование» в боковую панель

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

2 лайка

Спасибо, Дэйв — моя ошибка!

3 лайка