Можно ли добавить форму приглашения в этот список?
В настоящее время, если я ввожу email существующего аккаунта в поле «Ограничить по email» в модальном окне приглашения, система сообщает, что аккаунт уже существует, и предоставляет ссылку на него.
Есть ли настройка, чтобы сделать это более анонимным, как в примере выше?
Редактирование: Я могу настроить текст invite.user_exists, чтобы убрать ссылку — это была моя первоочередная задача. Но я не могу придумать хороший вариант, который не звучал бы как «Поздравляем! Вы нашли email участника».
У кого-нибудь есть предложения?
Обновление: Я скопировал текст из topic_invite.user_exists и немного его изменил:
«Извините, этот пользователь уже был приглашён на форум».
Я всё ещё открыт для лучших предложений. 
6 лайков
Я согласен, что это упущение в области конфиденциальности @dan @tobiaseigen, и нам следует нормализовать путь выполнения кода здесь. Спасибо @JammyDodger!
6 лайков
Отлично подмечено! И извините, что я упустил это ранее, когда вы впервые сообщили об этом. Да, я могу подтвердить, что это проблема, если уровень доверия снижен до TL2, как это установлено по умолчанию на сайтах сообщества. Я только что провел тест, чтобы вспомнить, что происходит, если попытаться зарегистрировать новую учетную запись с уже существующим адресом электронной почты: система вообще не показывает ошибку и позволяет отправить форму так, будто вы начали с нового адреса. Затем на ваш адрес приходит письмо с темой «Учетная запись уже существует», объясняющее, что произошло.
Мы можем сделать то же самое с приглашениями, если включена настройка администратора «Скрывать сообщение о занятом адресе электронной почты». Просто разрешите пользователю создать приглашение для этого адреса без отображения каких-либо ошибок. А когда человек с этим адресом попытается использовать его для принятия приглашения, его просто перенаправят на страницу входа на сайт. Если он уже вошел в систему, его сразу же перенаправят на главную страницу сайта.
4 лайка