Документация: Добавить ссылку в верхнее меню

Привет,

Мне очень нравится этот плагин. Хотелось бы узнать, есть ли возможность добавить Docs в список настроек верхнего меню, а не только в гамбургер-меню, чтобы он отображался рядом с Последние, Категории и т. д.

С уважением,
Исмаэль

1 лайк

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

3 лайка

Отлично, большое спасибо, Джастин.

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

Учитывая визуализацию одного из документов в документации:

В 1 было бы здорово иметь компонент оглавления (возможно, имеет смысл включить его в плагин?).

В 2 также было бы удобно иметь кнопки для перехода к следующему и предыдущему тематическому разделу той же категории. Это позволило бы администраторам создавать своего рода пошаговый помощник по документации для пользователей (например, начиная с темы «как создать мой замечательный сайт» → ссылка на → «как настроить …» → и так далее).

В 3 как насчет добавления возможности вставки блоков с тематическими разделами, связанными с категориями, которые интегрированы в плагин документации?

С уважением,
Исмаэль

2 лайка

Я считаю, что DiscoTOC уже с ним совместим!

Учитывая природу плагина, у топиков нет определённого порядка, поэтому реализация этого варианта немного сложна. Вероятно, лучший способ решить эту задачу — отредактировать первый пост (OP), добавив туда ссылки.

Возможно? Но сначала мне нужно увидеть обоснование для внедрения этой функции именно в Docs. В разделе Docs есть точки расширения плагинов, где вы можете доработать его любым удобным способом с помощью компонента темы. Мы сделали это здесь:

https://support.teams.discourse.com/

4 лайка

Действительно! Подтверждаю, что всё работает.

Мне это очень нравится, именно это я и искал. Как называется этот компонент/функция?

Большое спасибо, на мой взгляд, это точно правильный путь :clap:

С уважением,
Исмаэль

2 лайка

К сожалению, это кастомизация с закрытым исходным кодом, но вы можете использовать её как вдохновение!

2 лайка

<<< Выглядит так.

Добавил эту кнопку «Explore» с помощью компонента Custom Nav Links.

image

2 лайка

Действительно, этого также можно достичь с помощью этого, большое спасибо за подсказку @sunjam (кстати, ссылка нерабочая, просто удалите опечатку dis в конце).

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

С уважением,
Исмаэль

1 лайк

Готово!

4 лайка