Использование боковой панели Discourse

:bookmark: Это подробное руководство, объясняющее различные функции и возможности боковой панели Discourse, включая способы её настройки под ваши нужды.

:person_raising_hand: Требуемый уровень пользователя: Все пользователи

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

Раздел «Сообщество»

Раздел «Сообщество» содержит основные ссылки для навигации. Он разделён на первичные ссылки, отображаемые напрямую, и вторичные ссылки, доступные в разделе Ещё.

Первичные ссылки:

  • Темы: Показывает последние сообщения на вашем форуме.
  • Мои сообщения: Переходит на страницу вашей активности. Если у вас есть черновики, эта ссылка динамически меняется на «Мои черновики» и ведёт к черновикам.
  • Мои сообщения (личные): Открывает ваши личные сообщения (видна, если вы можете отправлять приватные сообщения).
  • Пригласить: Позволяет быстро пригласить других на форум (видна, если у вас есть право приглашать).

Сотрудники также увидят опции Проверка (для модерации) и Администрирование (для управления сайтом).

Вторичные ссылки (в разделе «Ещё»):

  • Пользователи: Показывает каталог пользователей.
  • О форуме: Содержит информацию о вашем форуме.
  • FAQ: Ссылка на страницу часто задаваемых вопросов вашего форума.
  • Группы: Переходит на страницу групп.
  • Значки: Отображает галерею значков.
  • Фильтр: Открывает страницу расширенного фильтра тем.

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

:bulb: Могут появиться дополнительные кнопки, если у вас установлены плагины. Например, если на вашем форуме установлен Cakeday, в боковой панели появится раздел Юбилеи и дни рождения.

Категории и теги

Этот раздел отображает категории и теги для быстрого доступа. Для настройки:

  1. Нажмите на значок карандаша рядом с заголовком раздела, чтобы отредактировать категории или теги.
  2. Используйте модальное окно для добавления или удаления категорий и тегов.
  3. Нажмите на Все категории или Все теги, чтобы просмотреть полный список.

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

Чат

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

Панель чата включает:

  • Мои ветки: Просмотр веток, в которых вы участвуете.
  • Избранные каналы: Быстрый доступ к отмеченным каналам.
  • Каналы: Просмотр и доступ к публичным чат-каналам (если включено).
  • Личные сообщения: Доступ к вашим личным чатам.

Чтобы начать новое личное сообщение, нажмите кнопку + в разделе «Личные сообщения».

Настройка вашей боковой панели

Вы можете изменить поведение элементов навигации в настройках пользователя:

  1. Перейдите в настройки пользователя.
  2. Найдите раздел Меню навигации.
  3. Настройте параметры отображения новых и непрочитанных тем (ссылка на отфильтрованный список, отображение количества новых элементов).

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

Создание пользовательских разделов боковой панели

Чтобы добавить пользовательский раздел:

  1. Нажмите кнопку + в нижней части боковой панели.
  2. В модальном окне настройте значок, название и ссылки для вашего нового раздела.

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

Доступ с мобильных устройств

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

Дополнительные примечания

  • Макет боковой панели и доступные опции могут различаться в зависимости от настроек вашего форума и установленных плагинов.
  • Администраторы могут настроить ссылки раздела «Сообщество» для всех пользователей и создавать глобальные разделы боковой панели.

:writing_hand: Этот документ был изначально написан пользователем @twofoursixeight.

16 лайков

I’ve just noticed a brand new sidebar, and some changes to the sidebar here on Meta. The guide uses an older version of the sidebar.


1 лайк

That’s the experiment one:

That’s the documentation sidebar:

5 лайков

Interesting, can’t wait to see more changes to the forum being made and how this forum becomes more and more modern by the day.

5 лайков

Things must have changed because there is no sidebar tab in my user Preferences. Instead there’s navigation menu and it doesn’t allow me to customize the side bar, the only options available are:

Navigation

When a topic list in the navigation menu has new or unread items…
Link to the filtered list
Show a count of the new items

  • How can a user customize the sidebar now?
  • Is there a way to customize the sidebar’s first part (Topics, My posts…)?
  • Is there a way to customize the sidebar at an admin level for everyone?

navigation menu is the sidebar

2 лайка

By using the edit buttons at the sections and the + to add a custom section.

Admins can add and remove links by clicking “more” and “customize this section.”

Changing the first section changes it for everyone. When you create a new section, you can choose to show it for everyone. The default tags and categories can be configured in the site settings. You can search for default navigation menu to find them.

5 лайков

The sidebar on meta seems to be context-sensitive, for example if I’m in an AI topic, other admin or AI links are shown in the sidebar. I don’t see how to configure this. Is it experimental?

That’s a sidebar for documentation:

5 лайков

There’s been more changes lately to the sidebar, that I wish to address, these include the “My messages” button which takes you to your messages, and an Invite button used to quickly invite others? (Upcoming events and docs are part of plugins.)

This also includes the 2024 redesign of the sidebar.

On Meta, there’s also a filter button and a button taking you to your drafts.

I forgot to mention the Messages section was replaced by the trusty “My messages” button on the top of the sidebar, this is what it used to look like:


Now it’s just this: image

This doesn’t seem to exist anymore; the guide should probably be updated.

2 лайка

Hello everyone :waving_hand:

I’m customizing my Discourse forum and noticed that the sidebar appears open by default whenever a user accesses the page.

What I’d like is for the sidebar to be closed by default and only appear when the user clicks the hamburger icon.

What I’ve already tried

  • I’ve adjusted user preferences and theme settings related to the sidebar.

  • I’ve tried using CSS (display: none) and JavaScript (onclick on the hamburger button).

  • The sidebar does hide, but I haven’t been able to integrate it in a way that works like Discourse’s native behavior (opening/closing without breaking the layout).

Mine here, and in every forum I use, is always closed. It should remeber its state. Saved in a cookie, I guess.

But if you force them use mobile layout, it is always closed.

I don’t totally understand why you wouldn`t let users decide what they want.

In this topic Can I default to a hidden sidebar? a theme component was shared that closes the sidebar by default. It was created 2 years ago, so I don’t know if it still works but you could try. Even if it no longer works, it may be helpful to take a look at the approach.

2 лайка