Безопасность частных тем

Я пометил тему как непубличную, используя роль администратора, но другие пользователи могут просматривать её напрямую по URI. Как это исправить?

Например, URI детальной страницы темы: domainname/t/topic/79/3.

Это ожидаемое поведение. Незарегистрированная тема (как и незарегистрированное видео на YouTube) остаётся доступной по своей ссылке. Однако она не отображается ни в каких списках тем.

Если вы хотите полностью скрыть эту тему, есть два способа:

  1. Удалить её.
  2. Преобразовать в личное сообщение.

Если вы хотите скрыть тему от определённой группы пользователей, переместите её в категорию с ограниченным доступом.

Это делает тему скрытой, а не неопубликованной. Переместите всю тему в личные сообщения. И когда будете готовы, что бы вы ни делали, верните её обратно.

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