Не удается запретить пользователям редактировать панель навигации

Привет, сообщество Discourse!

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

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

Дополнительные детали:

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

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

Есть ли причина, по которой вы не хотите, чтобы это было именно так?

Но вы должны быть в состоянии направлять карандаш с помощью CSS.

@pfaffman абсолютно прав,

перейдите в Администрирование > Настроить


выберите свою тему, затем «Редактировать CSS/HTML»

и добавьте что-то вроде:

.sidebar-section-header-button {
    display: none;
}

сохраните изменения и обновите страницу — значок карандаша должен исчезнуть :wink:

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

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

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

Другой вопрос: «Есть ли у вас доказательства того, что пользователи вносят изменения, которые создают проблемы для вас или для них?»

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

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

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