Релиз от 24 июля 2024
Общий компонент для таблиц
Общие возможности таблиц.

  • Сортировка:
1. Сортировка возможна в зависимости от типа данных в ячейке:
— По алфавиту
— По возрастанию/убыванию чисел
— По дате
— По пользователям (сортируется по фамилии по алфавиту)
— Индивидуальная логика для столбца

2. Сортировка таблицы (колонки) по умолчанию устанавливается индивидуально для каждого раздела.

3. Сортировка невозможна по полям с множественными значениями.

  • Изменение ширины колонок:
1. При разработке страницы указывается оптимальная для большинства экранов ширина колонок. Новый инструмент позволяет пользователю настраивать ширину колонок под себя

2. Для изменения ширины необходимо кликнуть и потянуть границу колонки:
— Каждая колонка не может быть меньше определенной ширины

  • Таблица сохраняет изменения настроек (сортировка, ширина колонок, максимальное количество строк на странице).

  • Если количество колонок не помещается по ширине экрана — появляется горизонтальный скролл.

  • Если количество строк не помещается по высоте экрана — появляется вертикальный скролл.
Новый вид таблицы в Расписании
  • Таблица содержит столбцы:
1. Дата и время начала сессии

2. Модуль (название модуля и название сессии)
— Клик на строку - переход на страницу сессии
— Название сессии отображается только если в рамках одного модуля создано несколько сессий
— Максимальная длина записи - три строки, остальное уходит под сокращение

3. Индикаторы
— мероприятие в эфире
— с планированием есть какие то проблемы
На данный момент появляется только в случае, когда на сессию Ассесмента записаны нераспределенные участники

4. Программа
— Название программы
По нажатию открывается редактирование планирования. Максимальная длина записи — 3 строки, остальное уходит под сокращение
— Тип модуля
Иконка и название модуля

5. Организатор
— Аватар и ФИ организатора
При наведении на аватар выводится более подробная информация о пользователе

6. Участники
— Количество участников, записанных на сессию
— Сортировка порядке возрастания/убывания

7. Код
— Код для записи на мероприятие
По клику на поле происходит копирование кода

8. Статус (статус планирования)

9. Кнопка для копирования ссылки на программу для участника
— Выводится при наведении на строку
— По нажатию копируется ссылка на программу для участника (записанного на программу)
Улучшено
  • Активность Социометрия
Была адаптирована под двухколоночный режим.
  • Зона с контентом скролится отдельно от зоны для ответов

  • Активность не делится на две колонки в случае, когда добавлено только название для активности

  • Когда Социометрия состоит только из названия и вопроса не происходит разделение зоны контента на две колонки, она остается общей
Ограничение на редактирование программы
Реализовали ограничение на редактирование программы из нескольких вкладок для нового конструктора.

1. Возможность редактировать программу из нескольких вкладок одновременно приводила
к некорректному сохранению и потере данных

2. В случае любых изменений программы в разных источниках (вкладках, окнах, браузерах и устройствах), например:
  • Изменение активности/материала (контент, настройки)
  • Изменение порядка активностей/материалов
  • Добавление/удаление активности/материала

3. В случае сохранения изменений в другом окне:
  • Блокируется возможность сохранить изменения до обновления страницы и выводится информационное сообщение «Программа была изменена. Чтобы увидеть изменения обновите вкладку в браузере»

4. В случае публикации изменений в другом окне:
  • Выводится ошибка «Изменения невозможны. Обновите вкладку браузера, чтобы обновить программу до актуальной версии»