Изменить видимость темы в админ-категории на публичную

Всем привет,
Существует ли способ изменить видимость одной темы в закрытой категории с «доступно только администраторам» на «публично»?
У меня есть категория, в которой все темы видны только администраторам. Можно ли сделать одну из этих тем публичной, то есть доступной для просмотра и ответа всем пользователям или конкретной группе?

Привет, Абид,

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

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

Нет способа сделать то, что вы хотите, кроме как переместить тему в другую публичную категорию.

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

Ой, @Tris20 оказался немного быстрее меня :grinning_face:

Я понял, что вы оба хотели сказать, но вот в чём проблема.

Я добавил поддержку репозиториев GitHub к своей платформе Discourse, и теперь мои проблемы (issues) и запросы на слияние (pull requests) синхронизируются с платформой. На самой платформе я создал категорию для обсуждений, связанных с кодом, а внутри неё — подкатегории, соответствующие разным репозиториям из моего GitHub. Схема выглядит так:
Обсуждения, связанные с кодом (родительская категория) -> Категории по имени репозитория (дочерние категории).

Мои темы находятся в дочерней категории, которая является закрытой (доступна только администраторам). Я хочу сделать конкретную тему в этой дочерней категории публичной.

Если я перемещу тему в родительскую категорию, то не смогу отследить её с помощью фильтра по имени репозитория, так как она окажется в категории Обсуждения, связанные с кодом.

Мне нужно найти способ сделать мою тему публичной, но при этом оставить её в той же категории для удобства отслеживания.

Если категория должна оставаться в категории, возможно, дополнительной группе можно предоставить право на чтение и ответ в качестве преимущества? Это сохраняет функциональность ограничения создания тем только администраторами или пользователями высшего уровня.

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

Если я добавлю ещё одну группу в категорию, это предоставит этой группе доступ ко всем темам категории на основе настроек «просмотр», «ответ» и «создание», что, очевидно, не решает проблему. Я хочу ограничить доступ к конкретному посту.
Мне интересно, почему в настройках темы не добавлена возможность задать аудиторию для конкретной темы.

Привет, Абид,

Боюсь, это не сработает. У категорий нет разрешений для отдельных тем.

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

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