Ви можете налаштувати додаткові поля профілю для учасників, щоб збирати та зберігати додаткову інформацію про ваших користувачів.
Щоб налаштувати додаткові поля, виконайте наступні кроки:
Відкрийте консоль і виберіть простір, який хочете налаштувати.
Натисніть Налаштування у лівому меню та знайдіть розділ Профіль.
Натисніть Додати поле та заповніть форму.
Рис. 1. Форма створення поля
Вам потрібно вказати наступні параметри для поля:
Ключ: Унікальний ідентифікатор, який система використовує для збереження інформації в базі даних. Ключ має бути унікальним і складатися лише з латинських літер, цифр та символів підкреслення.
Назва: Зручна для користувачів назва поля, яка відображається в інтерфейсі.
Індекс: Число, яке визначає порядок полів у списку. Чим менше число, тим вище поле в списку.
Видимість: Контролює, як поле відображається. Варіанти:
Внутрішнє: Видиме лише в консолі.
Приватне: Видиме для адміністраторів і самого учасника.
Публічне: Може бути видиме для інших учасників або анонімних користувачів.
Тип: Визначає тип даних для поля (див. список нижче).
Тільки для читання: Якщо увімкнено, учасник може переглядати значення поля, але не редагувати його.
Обов'язкове: Якщо увімкнено, учасник повинен заповнити поле перед тим, як використовувати простір.
Додаткові опції можуть з’явитися залежно від типу поля.
Після налаштування нове поле з'явиться в профілі учасника, і ви зможете вказати його значення.
Рис. 2. Додаткові поля у профілі учасника
Eolymp пропонує різноманітні типи полів:
Тип | Опис |
|---|---|
Рядок | Текстове поле в один рядок. Можна додатково вказати мінімальну/максимальну довжину і регулярний вираз для перевірки. |
Текст | Текстове поле на кілька рядків, подібне до String, але користувачі можуть використовувати кілька рядків. |
Число | Поле для цілих чисел. Можна додатково вказати мінімальне і максимальне значення для числа. |
Вибір | Випадаючий список дозволених значень. Необхідно вказати можливі варіанти. |
Дата | Поле для вибору дати. |
Поле для електронної пошти, яке автоматично перевіряє правильність формату введеної адреси. | |
Галочка | Простіший варіант — поле з перемикачем (вкл./викл.). Якщо поле обов’язкове, значення повинно бути вибране. |
Країна | Випадаючий список для вибору країни. Можна обмежити вибір за допомогою додаткових налаштувань. |
Регіон | Поле автозаповнення для вибору регіону. Регіони можна обмежити лише вибраними країнами. |
Школа | Поле автозаповнення для вибору навчального закладу. Можна обмежити вибір лише певними країнами. |
Зображення | Поле для завантаження зображення. |
Файл | Поле для завантаження файлів. |