Constructor Schedule: 30 червня 2026

30 червня, 2026

Огляд

У цьому релізі ми додали такі функції:

  • Тип зайнятості викладача на екрані Рішення
  • Стовпці ідентифікації студентів у звітах з іспитів
  • Коди курсу та аудиторії у звіті Student Exam Counts
  • Область аудиторій для ролі Керівник програми
  • Обмеження часових слотів активності для ролі Керівник програми
  • Обмеження планування викладачів у налаштуваннях закладу

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

Що нового

Тип зайнятості викладача на екрані Рішення

Користувачі з ролями Адмін та Супер-адмін тепер бачать тип зайнятості кожного викладача як компактний суфікс на екрані Рішення.

Типи зайнятості, такі як (FT), (PT) та (PFT), тепер відображаються поруч з іменами викладачів для цих ролей. Інші ролі й надалі бачать імена викладачів без цієї деталі.

Tracking IDs: SCH-4736

Стовпці ідентифікації студентів у звітах з іспитів

Конкретні звіти про студентські іспити тепер включають стовпці ідентифікації студента та програми навчання на початку експорту.

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

Tracking IDs: SCH-4735

Коди курсу та аудиторії у звіті Student Exam Counts

Звіт Student Exam Counts у детальному експорті рішення тепер показує код курсу та код аудиторії поруч з кожною датою й часом іспиту.

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

Tracking IDs: SCH-4734

Область аудиторій для ролі Керівник програми

Адміністратори тепер можуть призначити необов’язкову область кампусу, будівлі та аудиторій для користувача з роллю Керівник програми у формах Додати користувача та Редагувати користувача.

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

Tracking IDs: SCH-4996

Обмеження часових слотів активності для ролі Керівник програми

Нове налаштування закладу тепер обмежує користувачів з роллю Керівник програми вибором одного дня, послідовних часових слотів і кількості слотів, що відповідає значенню Lecture Count для активності.

Налаштування вимкнено за замовчуванням.

Tracking IDs: SCH-4993

Обмеження планування викладачів у налаштуваннях закладу

У налаштуваннях закладу тепер додано обмеження планування викладачів щодо мінімальної кількості днів та мінімальної кількості послідовних слотів.

Налаштування містять пояснювальні підказки, щоб допомогти адміністраторам зрозуміти, як працюють обмеження.

Tracking IDs: SCH-4962

Виправлені проблеми

Ми вирішили наступні проблеми:

  • Сторінки застрягали в стані завантаження: Рішення, Користувачі та інші уражені сторінки тепер завантажуються правильно замість того, щоб залишатися заблокованими. Tracking IDs: SCH-5105.
  • Помилкове повідомлення «process continues» під час копіювання семестру: Копіювання семестру більше не завершується помилкою з повідомленням, що інший процес клонування все ще працює, коли насправді його немає. Tracking IDs: SCH-4999.
  • Збої відновлення резервних копій: Відновлення резервної копії тепер працює як очікується. Tracking IDs: SCH-4697.
  • Графіки нагляду видалялися після збереження налаштувань: Збереження налаштувань нагляду більше не очищує вже призначені викладачу графіки нагляду. Tracking IDs: SCH-5023.
  • Отримання розподілу в періоди іспитів і курсів: Система тепер отримує розподіл під час періодів іспитів і курсів без помилок. Tracking IDs: SCH-5012.
  • Назва закладу та логотип у вихідних даних відвідуваності іспиту: Вихідні дані відвідуваності іспитів тепер показують повну назву закладу, вирівнюють дані стовпця по центру та приймають завантаження логотипу закладу. Tracking IDs: SCH-5027.
  • Пусте поле аудиторії для онлайн-іспитів у звіті студентів: У звіті студентів тепер показано online для онлайн-іспитів замість того, щоб залишати поле аудиторії пустим. Tracking IDs: SCH-4985.
  • Студенти відсутні в онлайн-іспитах: Студенти тепер призначаються до іспитів, встановлених для онлайн-середовища, і правильно відображаються у відповідних звітах. Tracking IDs: SCH-4972.
  • Тип зайнятості відсутній у фільтрі розкладу інвiгілятора: випадаючий список Filter by Instructors у Invigilator Exam Timetable тепер показує тип зайнятості кожного викладача для користувачів з ролями Адмін та Супер-адмін. Tracking IDs: SCH-5093.
  • Поля області аудиторій показувалися надто рано для ролі Керівник програми: Поля відповідальності за кампус, будівлю та аудиторії більше не з’являються для Керівник програми, поки вони не підтримуються. Tracking IDs: SCH-5132.
  • Валідація завантаження зображень та підказки: Завантажувачі зображення кампусу, карти кампусу та логотипу закладу тепер перевіряють підтримувані формати та обмеження розміру 5 МБ, показані в інтерфейсі, а області завантаження тепер відображають підтримувані формати та максимальний розмір файлу. Tracking IDs: SCH-5008, SCH-4825.
  • Умови для штатних викладачів були приховані: Коли ввімкнено Configure full-time instructor conditions, значення мінімальної кількості днів та мінімальної кількості послідовних слотів тепер відображаються правильно. Tracking IDs: SCH-4832.
  • Неправильні повідомлення про помилки на Settings > Definitions: Сторінка Definitions тепер показує конкретне повідомлення для кожної помилки замість одного загального повідомлення. Tracking IDs: SCH-4761.
  • Тривалість курсу не мала верхньої межі: Години тривалості курсу тепер обмежені, тож один курс не може перевищувати дозволений максимум. Tracking IDs: SCH-4763.
  • Items на Settings > Definitions не були відсортовані в алфавітному порядку: Елементи на Settings > Definitions тепер відсортовані в алфавітному порядку. Tracking IDs: SCH-4724.
  • Кнопка збереження була прихована при додаванні визначення: Кнопка збереження тепер видима без прокручування при додаванні елемента визначення. Tracking IDs: SCH-4742.
  • Неправильна мітка «Classroom» у налаштуваннях: Мітка тепер читається як Classroom / Room. Tracking IDs: SCH-4743.
  • Неправильний заголовок сторінки в шапці: У шапці тепер показується фактична назва сторінки замість Home. Tracking IDs: SCH-4738.
  • Відсутній текст підтвердження завантаження на сповіщеннях: Запит на завантаження звіту на сторінці сповіщень тепер показує текст підтвердження. Tracking IDs: SCH-4808.
  • Зсув макета після видалення сповіщення: Видалення сповіщення більше не призводить до накладання тексту на стовпець дати. Tracking IDs: SCH-4806.
  • Відсутнє поле з інформацією про версію: Поле з інформацією про версію тепер з’являється внизу Settings > Definitions. Tracking IDs: SCH-4749.
  • Неправильне попередження підтвердження видалення: Дія видалення тепер показує правильне попередження підтвердження. Tracking IDs: SCH-4746.
  • Public Modules не вимикалися при вимкненому модулі майданчика: Вимкнення параметра The venue and reservation module can be used тепер вимикає пов’язані опції Public Modules. Tracking IDs: SCH-4831.
  • Відсутній стовпець Order на сторінці резервних копій: Стовпець Order тепер відображається в таблиці резервних копій. Tracking IDs: SCH-4802.
  • Проблеми з макетом сторінки резервних копій та обмеженням символів: Опис резервної копії тепер дотримується обмеження в 1 000 символів, а кнопки Save та Cancel тепер слідують передбаченому макету. Tracking IDs: SCH-4810.
  • Поле електронної пошти показувалося в налаштуваннях: Поле електронної пошти більше не відображається на сторінці налаштувань. Tracking IDs: SCH-4824.
  • Горизонтальна прокрутка між сторінками: Перехід між сторінками більше не показує горизонтальну смугу прокрутки. Tracking IDs: SCH-4827.
  • Обрізані іконки дій рядка в таблицях даних: Іконки дій рядка в таблицях даних більше не обрізаються в production-збірках. Tracking IDs: SCH-4990.