Работа в разделе Курсы доступна только для роли Администратор.
В разделе размещаются все созданные пользователем курсы. Структура курса представлена на схеме:
Рисунок 1. Структура курса
На странице раздела доступно создание папок, добавление в них курсов, настройка доступа к папкам и курсам.
1) Быстрый поиск по странице - [поле для ввода]:
отбор осуществляется по названию курса / папки
поиск осуществляется по названию папки / курса после ввода одного символа и более
2) Расширенный фильтр - [модальное окно]:
отбор папок / курсов может осуществляться по следующим критериям:
название
период создания:
дата начала
дата окончания
создатели.
При использовании элементов поиска и фильтрации производится изменение содержимого страницы.
В левом сайдбаре страницы созданные папки отображаются в виде дерева папок (Общая папка), их можно разворачивать / сворачивать, осуществлять навигацию.
Папки отображаются в виде карточек, которые содержат информацию:
обложка папки
название
количество файлов внутри папки
краткое описание: при наведении курсора на карточку папки.
Курсы отображаются в виде карточек, которые содержат информацию:
обложка курса
статус курса
дата старта / точка отсчета
название курса
количество групп, на которые назначен трек + общее количество пользователей в группах - [отсутствует, если групп, назначенных на курс нет]
дата последней публикации - [отсутствует, если публикации не было]
количество неопубликованных активностей - [отсутствует, если неопубликованных активностей нет].
Отображается счетчик элементов на странице.
Отсутствует пагинация.
1) Действия над папкой:
Создание - [через кнопку + Добавить>Новая папка] - заполнение обязательных и необходимых полей о пользователе в модальном окне Настройки папки
Редактирование - [через Действия над папкой>Редактировать] - внесение изменений в заполненные или пустые поля в модальном окне Настройки папки
Копирование - [через Действия над папкой>Создать копию] - копирование папки и всего ее содержимого
Скачивание - [через Действия над папкой>Скачать]- скачивание папки и ее содержимого в виде архива
Изменение названия - [открытие модального окна через Действия над папкой>Переименовать]
Перемещение - [через Действия над папкой>Переместить] - выбор в отдельном модальном окне папки для перемещения
Настройка доступных действий - [через Действия над папкой>Доступ] - переход на страницу конструктора доступа к действиям над папкой и ее содержимым
Просмотр свойств - [через Действия над папкой>Свойства] - вызов модального окна, содержащего краткие сведения о папке: имя, дата создания, создатель и т.д.
Удаление - [через Действия над папкой>Удалить].
2) Действия над курсом:
Редактирование курса - [через Действия над курсом>Настройки курса] - внесение изменений в заполненные или пустые поля в окне Настройки курса
Создание и управление активностями - [через Действия над курсом>Управлять активностями] - переход на страницу создания и управления активностями (также переход к управлению активностями осуществляется по двойному нажатию на карточку курса)
Копирование - [через Действия над курсом>Создать копию] - копирование курса - при копировании настроек курса:
скопированный курс будет иметь статус Не активен
не выбрана Дата старта курса / Точка отсчета курса
не выбраны Группы для назначения
Изменение названия - [открытие модального окна через Действия над курсом>Переименовать]
Переместить - [через Действия над курсом>Переместить] - выбор в отдельном модальном окне папки для перемещения
Настройка доступных действий - [через Действия над курсом>Доступ] - переход на страницу конструктора доступа к действиям над папкой и ее содержимым