Користувацькі поля в розділі "Учні"¶
Короткий огляд¶
У розділі Учні адміністратор школи може додавати власні (користувацькі) поля — додаткові стовпці інформації, яких немає серед стандартних полів системи.
Такі поля з'являються у обліковій картці кожного учня та відображаються окремою колонкою у загальному списку учнів на сторінці "Учні".
Це гнучке налаштування дає змогу зібрати саме ту інформацію, яка потрібна навчальному закладу.
Як додати нове поле¶
- Перейти в розділ Учні → кнопка Користувацькі поля.
- Натиснути Додати.
- У полі Тип обрати потрібний вид поля зі списку.
- Заповнити параметри, які з'являються для обраного типу (вони різні для кожного типу — див. нижче).
- Натиснути Зберегти.
Після збереження поле одразу з'являється у формі додавання/редагування облікової картки учня й доступне для заповнення.
Спільні налаштування (є майже в кожному типі поля)¶
| Параметр | Призначення |
|---|---|
| Заголовок (обов'язково) | Назва поля, яку побачить користувач. Максимум 255 символів. |
| Обов'язковий | Якщо позначено — без заповнення цього поля форму/картку учня не можна зберегти. Використовувати для критично важливої інформації (наприклад, дата підпису згоди, наявність пільгових посвідчень (ВПО, УБД і т.д.). |
| Приховати | Ховає стовпець поля в таблиці списку (наприклад, списку учнів), але поле лишається доступним для редагування у формі картки. Корисно для полів, які потрібні рідко і не мають перевантажувати інформацією загальну таблицю. |
| Застереження | Необов'язкова підказка під полем — короткий пояснювальний текст для користувача, що і як заповнювати. |
Нижче — типи полів і коли який використовувати.
1. Графа для галочки¶
Що це: проста комірка «так/ні» у вигляді галочки ☐ -> ☑.
Коли використовувати:
- Двозначні характеристики: «Має посвідчення ВПО», «Потребує індивідуального супроводу», «Згода на використання персональних даних надана» і т.д.
- Ситуації, де достатньо позначки «є / немає», без додаткових деталей.
Особливих параметрів, крім спільних, немає — тип найпростіший у налаштуванні.
2. Дата й час¶
Що це: поле для введення дати, за потреби — з часом.
Додаткові параметри:
- Формат дати — як дата відображатиметься (наприклад, Y-m-d для формату 2026-08-19). Якщо школа хоче конкретний вигляд дати в таблицях — вказати формат тут.
- Включити час — якщо позначено, користувач вибирає не тільки дату, а й час та вказує його формат, наприклад hh:mm:ss (год:хв:с).
Коли використовувати:
- «Дата підпису» (згоди, договору).
- «Дата зарахування», «Дата медичного огляду».
- Якщо важливий саме момент часу — поставити прапорець «Включити час».
3. Електронна пошта¶
Що це: текстове поле з перевіркою, що введено коректну електронну адресу.
Коли використовувати:
- Додаткова контактна пошта (наприклад, пошта другого з батьків, пошта опікуна), окрім основної пошти профілю.
- Будь-яке поле, де важливо, щоб система одразу перевіряла формат адреси (запобігає помилкам введення).
Особливих параметрів, крім спільних, немає.
4. Число¶
Що це: поле для введення числового значення з можливістю обмежень.
Додаткові параметри:
- Мінімум / Максимум — межі допустимого значення (наприклад, вік від 3 до 18).
- Десяткові знаки — скільки цифр можна вводити після коми (0 — тільки цілі числа).
- Крок — на яку величину змінюється значення при натисканні стрілочок вгору/вниз у полі (наприклад, крок 1 або 0.5).
Коли використовувати:
- Кількість братів/сестер у школі, номер групи крові, середній бал/рейтинг, вага/зріст (для спортивних програм) тощо.
- Будь-де, де потрібно гарантувати, що введено саме число в певному діапазоні.
5. Вартість¶
Що це: число, яке відображається як грошова сума з валютою.
Додаткові параметри:
- Мінімум / Максимум / Десяткові знаки / Крок — так само, як у полі «Число».
- Локаль — обирає валюту й формат відображення суми (наприклад, UAH).
- Маскувати значення — приховує конкретну суму в списку (у таблиці показуватиметься замасковане зірочками * значення), хоча саме значення зберігається і використовується. Переглянути його можна, натиснувши на іконку ока під заголовком колонки.
Рис. 1 — Замасковані значення у користувацькому полі "Вартість"
Коли використовувати:
- «Вартість участі в програмі», «Сума оплати за гурток», «Вартість підручників».
- Якщо потрібна конфіденційність суми в загальному списку — увімкнути маскування.
6. Випадний список¶
Що це: поле, де користувач обирає одне значення з наперед заданого переліку варіантів.
Додаткові параметри:
- Опції (обов'язково) — перелік варіантів для вибору. Кнопкою «+» можна додати ще варіанти, «–» — видалити. В обох комірках потрібно продублювати зміст.
- Дозволити порожнє — якщо позначено, користувач може не обирати жодного варіанту.
Коли використовувати:
- Коли відповідь має бути з обмеженого, наперед визначеного переліку: «Група здоров'я», «Спосіб оплати», «Обраний напрям гуртка».
- Це кращий вибір, ніж текстове поле, коли важливо уніфікувати відповіді (щоб не було «5-А», «5а», «5 А» замість одного стандартного варіанту).
7. Довгий текст¶
Що це: багаторядкове текстове поле для розгорнутих відповідей.
Додаткові параметри:
- Макс. символів — обмеження довжини тексту.
- Скорочувати в списку після (символів) — у таблиці довгий текст автоматично обрізається після вказаної кількості символів, щоб не розтягувати таблицю.
- Показувати повний текст у спливаючому вікні — за наявності обрізання дозволяє відкрити повний текст у модальному вікні кліком (потребує заданого ліміту скорочення).
Коли використовувати:
- «Особливості здоров'я дитини», «Додаткові побажання батьків», «Коментар лікаря/психолога», опис досягнень.
- Будь-де, де відповідь може бути довшою за одне речення.
8. Текст¶
Що це: просте однорядкове текстове поле.
Додаткові параметри:
- Макс. символів — обмеження довжини введеного тексту.
Коли використовувати:
- Короткі відповіді фіксованого, але не строго обмеженого формату: «Номер посвідчення», «Ім'я контактної особи», «Назва попереднього закладу освіти».
- Якщо відповідь коротка (одне слово чи фраза) — обирати «Текст», а не «Довгий текст».
Практичні рекомендації¶
- Обирайте найвужчий тип поля, що підходить під задачу. Наприклад, для дати — «Дата й час», а не «Текст»: це унеможливлює помилки введення і дозволяє сортувати/фільтрувати за датою.
- Позначайте «Обов'язковий» лише для дійсно критичних полів — надмірна кількість обов'язкових полів ускладнює заповнення форми реєстрації батьками.
- Використовуйте «Застереження» для пояснення нетипових або неочевидних полів — це зменшує кількість помилкових заповнень.
- «Приховати» доцільно використовувати для полів (наприклад, внутрішні позначки), які не мають перевантажувати загальний список учнів, але потрібні в картці.