У меня есть закрытое сообщество по приглашениям, и я хотел бы сделать поле пароля обязательным (сейчас оно необязательное). Это возможно?
Не существует настройки, которая позволяла бы сделать поле пароля обязательным при принятии пользователем приглашения. Если пользователь не установит пароль при принятии приглашения, он будет автоматически авторизован на сайте, и ему немедленно будет отправлено письмо с просьбой «Установить пароль».
С моей точки зрения, требование установить пароль при принятии приглашения обеспечило бы более понятный пользовательский опыт.
Меня вполне устроит просто убрать слово «(необязательно)» из описания. Я предполагаю, что большинство пользователей знают, что его нужно заполнить.
Пока я буду использовать это для кастомизации CSS:
.password-input .instructions {
display: none;
}
Вы также можете попробовать настроить текст js.invites.optional_description. Его значение по умолчанию — «(необязательно)». Установить его в виде пустой строки невозможно, но можно задать, например, «по длине». Это позволит получить текст «не менее 10 символов по длине».
Текст можно настроить в разделе Администрирование / Настройка / Текст вашего сайта.
Я полагаю, что сейчас экран приглашения действительно требует установки пароля: ![]()