В этом руководстве описывается, как задавать категории боковой панели по умолчанию и применять изменения к существующим пользователям.
Требуемый уровень доступа: Администратор
Вы можете использовать default navigation menu categories, чтобы выбирать, какие категории отображаются в боковой панели по умолчанию. Вы также можете применять изменения к существующим пользователям или заново добавлять категории, которые они убрали со своей боковой панели.
Эта настройка не приводит боковую панель всех пользователей к одинаковому виду. Она добавляет и удаляет категории, а не заменяет весь список категорий каждого пользователя. Категории, добавленные пользователями самостоятельно, могут остаться.
Задание категорий по умолчанию
- Перейдите в «Admin» → «All site settings».
- Найдите
default navigation menu categories. - Откройте селектор и выберите категории, которые хотите отображать по умолчанию. Чтобы удалить категорию, нажмите «×» рядом с её названием.
- Нажмите кнопку «✓», чтобы сохранить.
- Если вас спросят, следует ли применять изменения к истории, выберите один из вариантов:
- «Yes» применяет добавления и удаления к существующим пользователям и обновляет параметры по умолчанию для тех, кто присоединится впоследствии.
- «No, only apply change going forward» обновляет параметры по умолчанию, не изменяя боковые панели существующих пользователей.
Количество затронутых пользователей зависит от вашего сайта. Запрос может не появиться, если изменение не затронет ни одного существующего пользователя.
Повторное добавление категорий, уже входящих в список по умолчанию
Если пользователь уберёт категорию по умолчанию со своей боковой панели, сохранение того же списка по умолчанию не вернёт её обратно. Применяются только добавления и удаления.
Чтобы заново применить настроенные категории:
- Запишите, какие категории вы хотите отображать.
- Удалите все категории из
default navigation menu categories, затем сохраните. Выберите «Yes», чтобы применить удаление к существующим пользователям, когда появится запрос. - Подождите завершения фонового обновления. Это может занять несколько минут или дольше на крупном сайте.
- Добавьте категории, которые хотите отображать, затем снова сохраните. Выберите «Yes», чтобы применить добавления к существующим пользователям, когда появится запрос.
- Дождитесь завершения второго фонового обновления, затем обновите страницу и проверьте боковую панель.
Это действие удаляет заново добавленные настройки по умолчанию. Оно не удаляет категории, добавленные пользователями вручную, которые никогда не входили в эту настройку.
Понимание изменений для существующих пользователей
Когда вы выбираете «Yes», Discourse применяет разницу между предыдущей и новой настройками:
| Изменение настройки | Влияние на существующих пользователей |
|---|---|
| Добавление категории | Добавляет её в списки категорий на боковой панели пользователей, если её там ещё нет. |
| Удаление категории | Удаляет её из списков категорий на боковой панели пользователей, включая тех, кто выбрал эту категорию самостоятельно. |
| Оставление категории без изменений | Не возвращает её пользователям, которые ранее её удалили. |
| Оставление категории, добавленной вручную, вне настройки | Не удаляет её. |
Например, предположим, что «General» является категорией по умолчанию, а пользователь также добавил «Support» самостоятельно. Очистка и повторное добавление «General» не удалит «Support», если только «Support» также не был удалён из настройки.
Ограничения
- Разрешения для категорий по-прежнему действуют. Выбор частной категории не предоставляет доступ и не делает её видимой для пользователей, которые не имеют доступа.
- Пользователи могут настраивать свои боковые панели после этого. Это обновление по умолчанию и массовое обновление, а не принудительный список категорий.
- Это не полный сброс боковой панели. Шаги очистки и повторного применения не гарантируют одинаковые списки категорий для всех пользователей.













