Продолжение обсуждения из темы Настройка скрытия профилей пользователей неполная:
Если создаются промежуточные пользователи (например, при импорте из рассылки в приватную категорию), какая информация о них доступна другим (зарегистрированным или пользователям с разными уровнями доверия)? Как можно минимизировать этот доступ? Спасибо.
Если я вас правильно понял, импортированные пользователи помещаются в группу (иначе я не представляю, как может быть приватная категория).
Вы можете сделать группу видимой только для её владельцев и участников (фактически, она будет невидима для всех, кто не входит в группу). Это настраивается в параметрах группы.
Я не думаю, что существует способ полностью скрыть профиль пользователя от других, но если группа приватна, они не увидят список её участников. Они не смогут узнать, состоит ли кто-то в приватной группе, если только у этого человека нет заголовка, специфичного для этой группы. Но даже в этом случае они не узнают ничего больше.
По-моему, пользователь может скрыть свой собственный профиль — интересно, можно ли администратору установить это для пользователей в статусе «на рассмотрении»? Возможно, с помощью запроса к базе данных?
Альтернативно, я полагаю, что подготовленные пользователи могли бы просто называться staged1, staged2, staged3 и т. д., чтобы их существование не раскрывало никакой информации о пользователях. Я предполагаю, что возможно изменить имя пользователя позже, если пользователь зарегистрируется на форуме.