Уточнение по скрытым группам на странице «О нас» и перекрывающимся видимым группам

Моя версия Discourse: 2026.5.0-latest (601e66da60)


Я тестировал поведение видимости групп на странице /about и хотел проверить, является ли текущее поведение намеренным, или же я неправильно понимаю назначение скрытых групп на странице «О нас».

Сценарий

У меня было настроено:

  • скрытые группы на странице «О нас» = администраторы, друзья, модераторы
  • дополнительные группы на странице «О нас» = модераторы

Пользователь состоял:

  • в скрытой группе «друзья»
  • а также в видимой группе «модераторы»

Изначально я ожидал, что принадлежность к скрытой группе исключит пользователя из отображения на странице /about.

Однако пользователь всё равно отображался в разделе видимой группы «модераторы».

После дальнейшего тестирования (в том числе с имперсонацией пользователя без прав администратора) я выяснил, что поведение, по-видимому, следующее:

  • «скрытые группы на странице «О нас»» скрывает сам раздел группы
  • но не скрывает отдельных пользователей, если они отображаются через другую видимую группу

Фактором, который в итоге предотвратил публичное отображение пользователя, стало изменение:

Кто может видеть участников этой группы?

с:

  • Все

на:

  • Владельцы группы, участники и модераторы

в настройках видимой группы.

Вопрос

Является ли это ожидаемым поведением?

Если да, то, возможно, стоит уточнить это в описании настройки или документации, поскольку название «скрытые группы на странице «О нас»» можно вполне логично интерпретировать как:

«скрыть участников этих групп на странице «О нас»»

вместо:

«скрыть разделы этих групп на странице «О нас»»

Взаимодействие между:

  • скрытыми группами на странице «О нас»
  • дополнительными группами на странице «О нас»
  • и правами видимости участников групп

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