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

Для детального пояснення кожного елементу реєстрації, будь ласка, зверніться до таблиці нижче.
| Назва стовпця | Вибіркове значення | Опис |
|---|---|---|
| Ім'я | - | Назва елементу реєстрації. |
| Видимий | 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.
| Назва елементу | Вибіркові правила | Опис |
|---|---|---|
| ID | Random / Incremental | Виберіть, чи слід генерувати ідентифікатор користувача випадково або збільшувати його. |
| Display name | None/ Real name / First, last | Виберіть, як слід представляти ім'я для відображення. Вибір None відобразить Display name. Вибір Real name відобразить справжнє ім'я користувача. Вибір First, last відобразить ім'я та прізвище окремо. |
Normal/ No verification | Виберіть, чи слід перевіряти електронну адресу за допомогою коду підтвердження. Вибір Normal вимагатиме підтвердження електронної пошти. Вибір No verification дозволить реєстрацію без підтвердження електронної пошти. | |
| Agreement | None/ 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:
- Set the Regex field for any signup item (e.g., Username, Display name, or custom fields)
- Enter a valid regular expression pattern (e.g.,
^[a-zA-Z0-9_]+$for alphanumeric usernames) - 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.