Документация Discourse

:warning: Этот плагин выводится из эксплуатации в пользу экспериментального плагина Doc Categories. Мы будем продолжать поддерживать Docs, пока новый плагин не перестанет считаться экспериментальным.

:discourse2: Краткое описание Discourse Docs позволяет находить и фильтровать темы базы знаний
:hammer_and_wrench: Ссылка на репозиторий https://github.com/discourse/discourse-docs
:open_book: Руководство по установке Как установить плагины в Discourse

Возможности

Плагин Discourse Docs — это мощный инструмент, который превращает ваш форум Discourse в базу знаний, создаваемую сообществом. Он предоставляет отдельный раздел Docs, где пользователи могут создавать, обновлять и курировать документацию. Этот плагин включает кнопку Docs, которая обеспечивает легкий доступ к этому разделу. Это отличный способ использовать коллективные знания вашего сообщества и предоставить централизованный ресурс для важной информации.

По сути, Docs упрощает поиск тем в стиле базы знаний в пределах определенного набора категорий и/или тегов.

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

Нужно найти тему базы знаний из другого места в Discourse? Используйте новый помощник поиска: in:kb.

Настройка

  1. Включите плагин, активировав параметр docs enabled.

  2. Добавьте категории и теги в параметры docs categories и docs tags.

  3. Найдите ссылку Docs в навигационном меню.

  1. Получайте выгоду от более легкого доступа к знаниям!

Параметры

Имя Описание
docs enabled Включить плагин Docs
docs categories Список слаг-адресов категорий для включения в docs
show tags by group Организуйте теги с помощью групп тегов. Создавайте группы для категоризации связанных тегов.
docs tag groups Группы тегов, используемые для отображения тегов по группам
docs tags Список тегов для включения в docs
docs add solved filter Добавляет фильтр для решенных тем — требуется установка и включение Discourse Solved
docs add to top menu Добавляет ссылку в верхнее меню для перехода к просмотру Docs
docs add search menu tip Добавляет подсказку “in:docs” в случайные подсказки меню поиска

Полезные дополнения

Переименование пути /docs

Если у вас есть доступ к серверу, вы можете изменить путь ссылки /docs, добавив переменную окружения DISCOURSE_DOCS_PATH: в ваш файл app.yml:

Чтобы изменения вступили в силу, вы можете либо выполнить ./launcher rebuild app, либо, поскольку это переменная окружения, выполнить ./launcher destroy app && ./launcher start app, чтобы минимизировать время простоя. Дополнительная информация доступна здесь — Set Environmental Variables

Возможно, вам также захочется изменить отображаемый текст сайта, чтобы он соответствовал. Вы можете найти все вхождения слова “docs” на странице /admin/customize/site_texts, но основные из них:

  • js.docs.title
  • js.sidebar.docs_link_text

:discourse2: Размещается у нас? Переименование пути /docs доступно только в нашем корпоративном плане. Пожалуйста, свяжитесь с нами, если вы хотите узнать больше.

История разработки

Плагин Docs был продолжением темового компонента Knowledge Explorer.

95 лайков
Discourse Doc Categories
Using Posts as a Wiki?
Using Discourse as a internal Knowledge Base / Intranet
Is anyone working on a Discourse Wiki?
Documentation Library
Community glossary?
The Docs button on meta.discourse
Memberful opinions?
Filtering by multiple tags
Subcategories and tag groups layout
Discourse Docs + Pavilion Layouts Plugin
[Paid] Parent/Child Tagging System + Docs Plugin Group Tagging
Docs page in Discourse
Mirrored topic: same topic in two categories
Sidebar for Subcategories
Published page not visible?
Nest subcategories under their parent categories in the sidebar
File/Document Repository?
Creating user guides for your community
Allow plugins (like docs) to add top-level links in sidebar (rather than hide them in More...)
FAQs, less thread-y more article-y
Email list server?
Recommnded plugins for supporting a tech community run by a big enterprise?
Is it possible to display the thumbnails in Docs?
Customize docs plugin text link
Install discourse doc plugin from Git is failed
Advice on a support forum
Knowledge Base
Knowledge Base
Grow my community
Published topic with a link to itself in the forum?
Topic List Thumbnails don't play well with Docs
How-to use Discourse for managing a collaborative newsletter?
Is it possible to restrict certain “docs” to appear based on the user’s groups?
Pinning a post to the top of the topic
Knowledge Base
Discourse has slowly been solving a fatigue I didn't realize I had
Documentation in a Discussion forum
Discourse docs search error, 500 error
Discourse docs search error, 500 error
Discourse Docs Plugin – Topics Not Updating in Docs Page
Forum not working after update – what’s missing?
What is this component?
Making my discourse site look a certain way
Time tracking using Discourse?
Back button behavior on docs
Topic List Previews (TLP)
Workspace Views
New documentation plugin in development
Discourse Category Lockdown
Is anyone here using their Discourse instance as their entire website?
Question Answer Plugin
How to make the recommanded topics collection
New homes for official and community documentation
Is it possible to show tags in place of subcategories?
Disable auto-scroll for certain topics?
Implementing KCS
How can I compare arbitrary revisions of a post?
How to create a page like the official Discourse docs?
Option to use "Docs view" when accessing Docs category from anywhere in Discourse
DiscoTOC - automatic table of contents
When a thread is too important to lose
About this Community and the Docs
Ability to Create Private Templates
Tips into building a community aside a variety of already existing tools