Альтернативный компонент (плагин?) для навигационной панели категорий

Всем привет! Недавно кто-то упоминал мне компонент (или, может быть, плагин?), который позволял бы мне получить больше контроля над текущей навигационной панелью категорий. К сожалению, я никак не могу его найти (мозг подвел) :anxious_face_with_sweat::cry:. Помогите, пожалуйста!

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

Это может быть Пользовательские ссылки верхней навигации — компонент темы — Discourse Meta.

Ещё одна интересная альтернатива навигации — кнопка «Добавить пользовательский раздел» в боковой панели:

Спасибо! Возможно, именно в этом дело.

Это изменяет настройки для всех пользователей, а не только для меня.

(ETA: выше был вопрос, отсутствовал вопросительный знак, извините за возможную путаницу)

Пользовательские ссылки в верхней навигации всегда глобальны, но пользовательские разделы боковой панели могут быть персональными, если снять галочку «Видно всем». У меня есть целый раздел боковой панели только для себя:

Как администратор, вы видите ту же опцию видимости, что и я?

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

Так что это хороший вариант, если я смогу изменить ситуацию для всех!

Итак, я ознакомился с Custom Top Navigation Links, и это не совсем то, что я имел в виду — хотя, возможно, это именно то, что мне уже показывали ранее (я мысленно отметил, что нужно это проверить… но так и не сделал). Это не относится к пространству верхней панели навигации, которое создаёт Header Categories Navbar, и которое я хотел бы сохранить.

Хм… Меня бы удивило, если бы существовал способ добавлять произвольные ссылки в навигационную панель категорий заголовка. :thinking:

Пользовательские ссылки в заголовке позволяют добавлять элементы в самый верх.

Ого, это не совсем то, что я ожидал, но очень полезно!
Спасибо :slight_smile:

Возможно, я смогу отказаться от навигационной панели категорий (хотя идея мне нравится…)

@ToddZ @stephtara Я думаю, что это возможно, но для этого потребуется форкнуть компонент.

Возможно, вы сможете обойтись добавлением дополнительных ссылок ниже блока each.


Например, я добавил несколько ссылок перед списком категорий:

Настройки:

Это выглядит так:

image

Ссылка на репозиторий: GitHub - NateDhaliwal/discourse-categories-navbar: Shows a horizontally scrolling nav of categories in your Discourse site header · GitHub

Надеюсь, это поможет!

Хотел поставить лайк в знак благодарности… но также: :exploding_head:

Вы проверяли, как работает боковая панель для мобильных пользователей?