Есть опция «Сделать публичным» для тем, выбираемая пользователем?

Наверное, это утопия, но Discourse никогда не перестаёт меня удивлять, так что почему бы и нет…

Существует ли способ сделать категорию публично видимой (только для чтения), но отображать только те темы, для которых автор включил настройку типа «сделать публичной» (иначе тема по умолчанию видна только участникам)?

Вот ситуация. Мы работаем уже около четырёх месяцев. Всё доступно только для участников.

Нам предлагали — как внутри, так и извне — сделать что-то публично видимым, ведь кто в здравом уме строит бизнес вокруг платного форума в 2020 году, верно? Мы согласны и уже думаем над категорией.

Категория «Build Threads» (Темы о проектах) — одна из самых активных: участники делятся прогрессом по текущим проектам. Большинство из них — автомобили, но также это место, где участники могут рассказывать о своих усилиях по снижению веса или запуску бизнеса.

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

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

Заранее спасибо. Понимаю, что это звучит немного безумно.

Зависит от того, кому вы хотите разрешить публиковать сообщения в ней. Можно создать две группы для одной категории: например, группа A сможет создавать/отвечать/просматривать, а группа B — только просматривать.

Это можно настроить, изменив параметры категории следующим образом:

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

Предположим, мы сделаем категорию «Строительные темы» доступной только для чтения для посетителей. Можем ли мы тогда как-то скрыть все темы внутри этой категории от не-участников, если автор темы явно не разрешит доступ?

Для категории, видимой публично, существует ли возможность сделать эту публичную видимость опциональной и на усмотрение создателя темы? Может, стоит просто создать две категории — одну публичную, другую приватную? Или есть другой вариант, который я не учёл?

Спасибо.

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

Доступ устанавливается на уровне категории по уважительной причине. Платформы, позволяющие сверхдетальные настройки разрешений, становятся сверх запутанными очень быстро. У меня до сих пор кошмары из-за панелей разрешений в vBulletin.

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

Так я и думал, но решил перепроверить на всякий случай. Discourse постоянно удивляет этого старого форумного ветерана. :slight_smile:

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

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

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

Спасибо, Джей!

Так, может быть, добавьте «публичные/частные» к названиям категорий, чтобы было сразу понятно. И, честно говоря, нет никакой необходимости использовать подкатегории, так что можно просто оставить частную категорию как есть, а затем создать новую категорию под названием «публичные ветки обсуждений строительства», и люди смогут перемещать туда материалы по своему усмотрению.