Описания категорий — это темы. Описания групп и тегов — нет.
Эта задача Contribute > Feature преследует две цели:
-
Сделать описания категорий, групп и тегов темами, чтобы при описании этих точек входа в сообщество и обсуждения можно было использовать все возможности редактора сообщений.
-
Использовать специфичность паттерна темы-описания для включения Customization > Theme component видов описаний категорий, групп и тегов в тех местах, где они могут отображаться, например, над списком тем (с возможностью сворачивания).
Описание категории
Описание категории является темой. Однако у нас нет возможности отображать первый пост этой темы-описания на самой странице категории. Когда мы ссылаемся на #feature::category, нам нужен ещё один клик, чтобы перейти к её описанию: About the Feature category.
Имея описание категории под рукой, представление списка тем может стать гораздо более приветливым и полезным для навигации, основанной на актуальном и полном описании категории.
Также может быть полезно сделать описание категории (или его часть) видимым для пользователей без доступа, например, когда они проявляют интерес к категории, но не уверены, стоит ли в неё вступать. В таких случаях можно использовать описания групп, особенно для групп членства с типом «Вступить/Запросить». В этом случае было бы удобно иметь возможность ссылаться на #some-group-accessible-category, чтобы открывать всплывающее окно с (публичной частью) описания категории или группы, вместо отсутствия ссылки, по которой пользователь попадал бы сразу в саму категорию. (Это отдельная функция.)
Описание группы
На данный момент описание группы является наиболее близким аналогом описания категории и полезно в этом качестве: оно информирует читателей об особенностях группы (например, предоставляет доступ к определённым категориям — см. последний абзац предыдущего раздела) и даёт доступ к другим частям форума (включая темы, категории, теги или другие группы).
Описание тега
В настоящее время описания тегов не поддерживают Markdown, поэтому их нельзя использовать для ссылки на тему с пояснениями, категории или группы. Если бы к ним была привязана тема, то описания тегов можно было бы цитировать в тематических документах и так далее.
Что вы думаете? Не упустил ли я уже существующий Customization > Theme component, который мог бы это реализовать?
Это продолжение темы Представления рабочей области.

