Возможность создания пользовательских фильтров навигации в верхнем меню

Продолжая это обсуждение: Allow Parent Categories to display topics from Muted Subcategories

Было бы отлично, если бы мы могли создавать пользовательские фильтры навигации (верхнее меню), которые позволяли бы отображать темы из конкретных категорий/подкатегорий независимо от настроек уведомлений или игнорирования для них пользователя.

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

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

Это то, что вы хотите?

Да! Это решило проблему, спасибо!

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

На рабочем столе всё работает как ожидалось (отображаются ссылки компонента темы).

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

редактирование: я посмотрел на это и думаю, что в данном случае требуется существенный рефакторинг — я не уверен насчет взаимодействия мобильного модального контейнера с настройкой административного сайта по умолчанию Top Menu, которая требует /latest. Я могу заставить его отображать только пользовательскую ссылку, но кнопка рендерится с неправильной меткой из-за маршрута верхнего меню с счетчиком.

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