Улучшение документации для discourse-categories-suppressed

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

Плагин discourse-categories-suppressed уже значительно помогает, когда нужно скрыть категорию из разделов «Последние», «Новые» и «Непрочитанные», не скрывая её полностью от пользователей. Вот ключевые сценарии использования:

  • Входящие сообщения сотрудников (не секретные, но не должны отвлекать от активных обсуждений)
  • Сообщества по подписке, которые не должны доминировать на главной странице
  • Архивы, которые должны быть видны, но не продвигаться

Чтобы развить эту идею, я предлагаю:

  • :white_check_mark: Добавить плагин в каталог плагинов с соответствующей темой и руководством по настройке
  • :white_check_mark: Интегрировать его в основной интерфейс через настройки администратора, добавив такие опции, как:
    • «Скрыть из разделов «Последние»/«Новые»/«Непрочитанные»»
    • «Скрыть из результатов поиска»плагин пока не поддерживает эту функцию, но галочка в интерфейсе сделала бы её доступной
    • (Уже реализовано): скрытые категории отображаются в выпадающем списке «Заглушённые категории» внизу страницы /categories

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