В нашем сообществе мы используем «уровни доверия» пользователей, чтобы определенные категории были видны только пользователям с соответствующим уровнем. Высокие уровни доверия (например, уровень 3) включают в себя более низкие уровни (то есть уровень 3 выше уровня 2). Я полагаю, что так настроено каждое сообщество.
Наш вопрос/цель: создать категории, которые были бы доступны только конкретной группе доверия, но не другой, без иерархического включения (по сути, полностью изолировать каждую группу).
Наша ситуация:
Наше сообщество состоит из членов, где пользователи с высоким уровнем доверия имеют доступ к категории с финансовой информацией, а пользователи с более низким уровнем — нет (они еще не подписали соглашение о неразглашении). Существуют и другие категории, требующие отдельного соглашения: к ним имеют доступ пользователи с низким уровнем, но не те, кто имеет доступ к финансовой информации.
Простое решение — создать отдельные «корзины» доверия, которые не являются подмножествами друг друга.
Надеюсь, мой первый вопрос понятен. P.S. Мы обожаем Discourse — это, без сомнения, лучшая платформа, которую мы когда-либо использовали.