Перейти до основного вмісту

Таблиця елементів реєстрації

На сторінці конфігурації додатку ми можемо налаштувати таблицю елементів реєстрації, щоб створити налаштовану сторінку реєстрації. Ми можемо додавати або видаляти будь-який елемент реєстрації на цій таблиці елементів реєстрації.

Таблиця елементів реєстрації

Для детального пояснення кожного елементу реєстрації, будь ласка, зверніться до таблиці нижче.

Назва стовпцяВибіркове значенняОпис
Ім'я-Назва елементу реєстрації.
ВидимийTrue / FalseВиберіть, чи цей елемент реєстрації видимий на сторінці реєстрації.
Обов'язковийTrue / FalseВиберіть, чи цей елемент реєстрації є обов'язковим.
ЗапитуєтьсяTrue / FalseВиберіть, чи слід підказувати користувачу, коли він забуває заповнити цей елемент реєстрації.
Regex-Regular expression pattern for input validation. When set, the field will be validated against this pattern before submission.
Label-If this signup item start with Text, Label should be the html code for this field. If not it will repalce the label of this signup item.
Custom CSS-CSS code for this signup item.
ПравилоRule ItemsВиберіть правило для налаштування цього елементу реєстрації. Детальні правила описані в таблиці нижче.
Дія-Користувачі можуть виконувати дії, такі як переміщення цього елементу реєстрації вгору, переміщення його вниз або видалення.

Наразі елементи реєстрації, які підтримують налаштування правил, включають ID, Display name, Email та Agreement.

Назва елементуВибіркові правилаОпис
IDRandom / IncrementalВиберіть, чи слід генерувати ідентифікатор користувача випадково або збільшувати його.
Display nameNone/ Real name / First, lastВиберіть, як слід представляти ім'я для відображення. Вибір None відобразить Display name. Вибір Real name відобразить справжнє ім'я користувача. Вибір First, last відобразить ім'я та прізвище окремо.
EmailNormal/ No verificationВиберіть, чи слід перевіряти електронну адресу за допомогою коду підтвердження. Вибір Normal вимагатиме підтвердження електронної пошти. Вибір No verification дозволить реєстрацію без підтвердження електронної пошти.
AgreementNone/ Signin / Signin (Default True)Виберіть, чи потрібно користувачу підтверджувати умови використання під час входу. Вибір None не відобразить жодних умов використання, дозволяючи користувачам входити безпосередньо. Вибір Signin вимагатиме від користувачів підтвердження умов перед входом. Вибір Signin (Default True) встановить умови як підтверджені за замовчуванням, дозволяючи користувачам входити безпосередньо.
примітка

Наприклад, давайте скажемо, я хочу налаштувати свою сторінку реєстрації, щоб включити поле електронної пошти, але без необхідності підтвердження електронної пошти.

Спочатку я додав деякі елементи реєстрації, необхідні для реєстрації, такі як ID, Ім'я користувача, Пароль та Email.

Таблиця елементів реєстрації

Потім я вибрав правило для рядка електронної пошти як No verification. В результаті, згенерована сторінка попереднього перегляду реєстрації матиме бажаний ефект.

Таблиця елементів реєстрації

примітка

When the organization's "Use email as username" option is enabled and the username field is not visible in the signup items table, the user's email address will automatically be used as their username during registration.

Field Validation

You can add regex patterns to validate user input during signup. The validation happens on the client side, providing immediate feedback to users before they submit the form. To add validation:

  1. Set the Regex field for any signup item (e.g., Username, Display name, or custom fields)
  2. Enter a valid regular expression pattern (e.g., ^[a-zA-Z0-9_]+$ for alphanumeric usernames)
  3. Users will see an error message if their input doesn't match the pattern

This works for standard fields (Username, Display name, First name, Last name, Affiliation) and custom input fields, ensuring data quality before it reaches the backend.