Настройка Витрины курсов
- Витрина курсов. Обзор, кратко о модуле, возможности, ссылки на содержание основных инструкций.
- Настройка Витрины курсов. Руководство администратора по настройкам Витрины.
- Поиск курсов в Витрине курсов. Режимы, поля, результаты, настройки поиска; сортировка курсов.
- Настраиваемые поля курса. Применение в поиске курсов через Витрину. Добавление и применение полей, настройка.
- Настройка витрины курсов. Бриф на витрину. Настройка Витрины силами технической поддержки.
- Настройка отображения элементов Витрины курсов через дополнительные поля курса
- Загрузка изображений категорий курсов
- Как загрузить изображение категории в Витрину курсов
- Загрузка изображений для страницы описания и обложки курса в Витрине курсов
Витрина курсов позволяет отображать каталог курсов системы в удобном для пользователей виде, имеет широкие возможности настройки оформления как списка курсов и категорий, так и страницы описания курса. Каталог содержит дерево категорий курсов, списки курсов, страницу публичной информации о курсе, вывод мета-информации, плитки и иконки, встроенный поиск и фильтрацию курсов по названиям, датам, ценам, преподавателям и любым настраиваемым полям. Результаты фильтрации могут быть отсортированы, наборы фильтров могут иметь привязку к отдельным категориям. Витрина может отображаться на любых страницах портала в любом удобном пользователю регионе интерфейса СДО.
Настройки Витрины курсов подразделяются на следующие составляющие:
- 1. Общие настройки Витрины
- 1.1. Блоки Витрины курсов
- 1.2. Общие настройки
- 1.2.1. Основные параметры
- 1.2.2. Настраиваемые поля курса
- 1.2.3. Сортировка курсов
- 1.2.4. Шаблон страницы описания курса
- 1.2.5. Переопределение стандартной навигации. Хлебные крошки
- 2. Категории курсов
- 3. Курсы
- 4. Дополнительные модули
- Плагины, которые расширяют возможности Витрины. Поиск курсов.
1. Общие настройки витрины требуются права администратора
Путь к настройкам: Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины"->"Витрина курсов"->"Общие"
Общие настройки Витрины делятся на две секции: Блоки Витрины курсов и Общие настройки.
1.1. Блоки Витрины курсов
Путь к настройкам: Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины"->"Витрина курсов"->"Общие"-> Секция "Блоки витрины курсов" (Рис. 1.1).
Секция содержит список установленных плагинов Витрины с возможностью отдельной настройки каждого плагина (включение/выключение, настройка, удаление). Здесь наглядно видно, какие блоки (плагины) Витрины есть в системе, включены они или выключены:
1.2. Общие настройки
Путь к настройкам: Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины"->"Витрина курсов"->"Общие"-> Секция "Общие настройки".
Секция содержит широкий ряд настроек Витрины курсов. Пользователь получает возможность указать следующие параметры:
1.2.1. Основные параметры
- Шапка витрины; Верх витрины; Низ витрины - это позиции в Витрине (регионы), в каждой из которых можно разместить различные блоки-плагины отображения (п.1.1.), такие как "Категории с иконками", "Блоки курсов", "Плитки курсов", "Поиск курсов" и др.
- Курсов на странице - опция разбиения Витрины на страницы. Определяет, сколько курсов может отображаться на одной странице Витрины (например: 12 или 24).
- Вывод формы изменения количества курсов, отображаемых на странице (1); Вывод пейджинга (2); Вывод статистики отображенных курсов (3) - включение/выключение отображения перечисленных данных о кол-ве курсов и определение его месторасположения в Витрине (сверху/снизу/и сверху, и снизу). Пример отображения (включены все три параметра в режиме "сверху") (Рис. 1.2.1): Рис. 1.2.1. Основные параметры
-
Загрузка курсов по ajax. Опция позволяет отображать последующие курсы (со следующей "страницы" Витрины) ниже показанных после нажатия кнопки "Больше курсов" без перезагрузки страницы . Если настройка включена, пейджинг перестает отображаться.
-
Автоматически загружать курсы при достижении конца ленты. Опция позволяет отображать последующие курсы автоматически при достижении конца ленты курсов без перезагрузки страницы. Работает только при включенной настройке "Загрузка курсов по ajax".
-
Отображать курсы вложенных категорий. Если включено, система будет отображать в списке курсы не только текущей категории, но и всех подкатегорий.
-
Отображение страницы описания курса. С помощью данной настройки можно скрыть страницу дополнительного описания курса, показывать только неподписанным на курс пользователям или отображать страницу для всех пользователей.
-
Скрыть контакты курса на странице описания курса. Настройка позволяет скрыть/показать блок с контактами курса на странице описания курса.
-
Скрыть галерею курса на странице описания курса. Настройка позволяет скрыть/показать блок галереи курса на странице описания курса.
-
Базовая категория Витрины курсов. Если указана, Витрина по умолчанию строится, начиная от указанной категории.
-
Отображать категории, не являющиеся потомками базовой. Если указана базовая категория, то по умолчанию в витрине будут отображаться только категории, вложенные в неё. Если базовая категория указывается для использования в качестве дефолтной, но при этом должны быть доступны все категории, то необходимо предоставить к ним доступ с помощью этой настройки.
1.2.2. Настраиваемые поля курса
Настраиваемые поля курса - это специальные кастомные поля, значения которых могут нести дополнительную информацию о курсе, о его классификации, специализации, характеристиках. С помощью таких полей можно задавать дополнительные признаки для курсов. Эти дополнительные признаки используются:
- как фильтры в форме расширенного поиска (фильтрации) курсов в Витрине по заданным администратором сайта параметрам.
- для сортировки курсов в Витрине
- для отображения значений полей на странице описания курса, в списке курсов (на плитках) и в других местах Витрины.
Настройки:
- Настраиваемые поля курса. В данное поле вносится код полей формы в yaml-разметке. Внесенные поля могут быть использованы на всем сайте (глобальная настройка).
- Отображать настраиваемые поля курса. Настройка глобально отвечает за отображение списка настраиваемых полей курса и их значений на странице описания курса. Настройка может быть переопределена (выключена) в контексте каждого курса.
1.2.3. Сортировка курсов
Сортировка курсов в Витрине определяет, в какой последовательности будут выводиться курсы и имеет следующие настройки (Рис. 1.2.3):
- Доступные варианты сортировки. Выбор вариантов сортировки курсов в Витрине, которые могут быть использованы. По умолчанию включены все возможные варианты сортировки:
- Согласно сортировке курсов (стандартная сортировка для Moodle, определяемая расположением категорий и курсов на странице Администрирование -► Курсы -► Управление курсами и категориями),
- По популярности курса (популярность курса определяется числом уникальных пользователей, посещавших курс за период в 30 дней),
- По названию курса,
- По дате создания курса,
- По дате начала курса,
- По количеству подписок на курс за всю историю,
- По количеству действующих подписок на курс.
Можно выбрать несколько вариантов с помощью кликов мышкой при удерживании на клавиатуре CTRL.
- Вариант сортировки по умолчанию. Определяет как будут сортироваться курсы в Витрине по умолчанию.
- Направление сортировки. Здесь можно выбрать направление сортировки курсов по возрастанию или по убыванию.
- Как считать популярность курса. Параметр определяет, как будет расчитываться популярность курса для сортировки: По уникальным просмотрам курса за месяц - популярность курса определяется числом уникальных пользователей, посещавших курс за период в 30 дней. На данный момент других вариантов подсчета нет.
1.2.4. Шаблон страницы описания курса
- Шаблон оформления страницы описания курса. Здесь выбирается глобальный шаблон для оформления страницы описания курса. В дальнейшем шаблон может быть переопределен на уровне категории курсов и/или в самом курсе. По умолчанию установлен Стандартный шаблон, но может быть выбран любой из имеющихся на сервере. Шаблоны хранятся в виде файлов на сервере с СДО и могут быть изменены администраторами сервера.
Разработку индивидуальных шаблонов для Витрины можно заказать через заявку в личном кабинете клиента. Применение разных шаблонов позволяет адаптировать внешний вид страницы описания курса под каждый тип курса.
1.2.5. Переопределение стандартной навигации. Хлебные крошки
С включением этой настройки (значение по умолчанию - "Да") стандартная навигация будет изменена с целью перенаправления пользователей на альтернативные интерфейсы, реализованные в витрине курсов (Рис. 1.2.5.а).
Из категорий курсов будет осуществляться автоматическое перенаправление на страницы категорий курсов в витрине.
В учебном центре среда электронного обучения 3KL настроена так, что пользователи после авторизации попадают в личный кабинет и осуществляют дальнейшую навигацию по страницам системы через блок «Навигация». Для оформления каталога курсов и категорий используется модуль «Витрина курсов». Необходимо чтобы пользователи переходили внутри СЭО только на страницы Витрины курсов, а не на классические страницы категорий курсов Moodle для избежания путаницы. Администратор настраивает преопределение стандартной навигации. Пользователи по любым ссылкам из системы на категории и курсы попадают только на страницы Витрины.
В хлебных крошках ссылки на стандартные категории курсов будут вести на страницы категорий курсов в витрине, а ссылка на страницу "Курсы" будет вести на главную страницу витрины курсов (Рис. 1.2.3.в).
Ссылка на Витрину добавляется в хлебные крошки страниц категорий и описаний курсов только при следующих условиях:
1. «Витрина курсов» не добавлена на главную страницу настройкой в конфигурационном файле или «Стартовая страница по умолчанию для пользователей» не является страницей «Сайт».
2. Переопределение навигации в хлебных крошках включено.
2. Категории курсов Витрины
Настройки определяют отображение категорий курсов Витрины. Настройки для категорий наследуется для вложенных в них категорий (подкатегорий) и курсов.
2.1. Плагины отображения списка категорий курсов Витрины требуются права администратора
Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины"->"Витрина курсов"->"Общие"->"Блоки витрины курсов".
Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины"->"Витрина курсов"->(Название плагина).
Блок списка категорий
- Позиция блока - код региона. в который будет добавлен блок. Регионы определяются темой оформления.
- Вес блока - очередность блоков в регионе.
Категории с иконками
- Категорий в ряду - число категорий, которые будут отображаться в одном ряду. Значение учитывает ширину экрана, поэтому возможны варианты, когда категории перемещаются на следующий ряд независимо от значения параметра.
- Файл иконки - Файл иконки для категорий по умолчанию. Может быть переопределен с помощью настройки в дополнительных настройках категории "Изображение категории".
- Отобразить заголовок с названием категории - позволяет представить категории исключительно в виде иконок.
- Включить якоря вместо ссылок - опция работает совместно с другими плагинами и в общем случае отключена. Полезно, когда все курсы системы отображены на одной единственной странице.
- Включить кнопку "Назад" - Добавляет в список категорий кнопку "Назад", при клике по которой пользователь перемещается к родительской категории. Если отключена, родительская категория доступна в навигации.
- Файл иконки кнопки "Назад" - В случаях, когда включена кнопка "Назад", этот параметр позволяет указать отдельную иконку.
Плитки категорий
- Размер плиток - выбрать размер плиток категорий.
- Изображение категорий курсов по умолчанию - параметр, который позволяет указать стандартное изображение плитки категории.
Универсальный список категорий
- Шаблон списка категорий - определяет шаблон, на основе которого будет отображаться список категорий.
2.2. Дополнительные настройки категорий курсов
(Любая страница категории курсов) -> "Настройки" -> "Категория" -> "Дополнительные настройки категории курсов".
При переходе открывается страница, позволяющая указать настройки по отображению категории, вложенных курсов, страницы описания курса, настраиваемых полей курсов в Витрине:
Секция "Дополнительные настройки категории курсов"
- Изображение категории - сюда можно загрузить изображение, которое будет использоваться в плагинах витрины.
- Скрыть категорию - Позволяет скрыть категорию со всеми принадлежащими ей курсами в Витрине курсов. (Скрытая категория будет видна только администраторам). Если в Общих настройках Витрины курсов включена опция "Отображать курсы вложенных категорий", то курсы из скрытой категории все равно будут видны.
- Шаблон оформления страницы описания курса. Опция для выбора шаблона. Шаблон может наследоваться из базовых настроек витрины курсов (см. Общие настройки Витрины курсов), а также переопределяться в самом курсе.
- Шаблон оформления списка курсов. Опция для выбора шаблона. Данная настройка отображается только при использовании плагина "Универсальный список курсов" и позволяет определить шаблон отображения списка курсов при нахождении в данной (редактируемой) категории. По умолчанию используется шаблон, определенный в самом плагине, но могут быть использованы и другие.
Применение разных шаблонов для разных категорий позволяет адаптировать отображение списка курсов под ваши задачи и предпочтения. Разработку индивидуальных шаблонов для Витрины можно заказать через заявку в личном кабинете клиента.
Секция "Состав и область видимости настраиваемых полей"
Настройки распространяют своё влияние на форму редактирования кастомных полей курса и форму поиска.
Опосредованно они влияют и на формирование данных для отображения через шаблоны, но исключительно для сохранения логики (если поле нельзя отредактировать, значит оно не заполнено - нет смысла отображать). Тем не менее, цели регулировать отображение у этой настройки нет, отображение регулируется mustache-шаблонами. По умолчанию отключенные поля (значение для поля "Отключить поле целиком") отображаться на странице описания курса не будут, но через шаблоны это возможно исправить.
Секция содержит настраиваемые поля курсов, которыми можно управлять в контексте данной категории. Каждому из полей можно присвоить одно из следующих значений:
- Наследовать. Настройки наследуются из настроек плагина: поле всегда доступно для редактирования и отображения; будет ли поле отображаться в форме поиска, определяется в плагине поиска.
- Отключить поле целиком. Поле отключается для всей категории. Поле не будет отображаться в форме редактирования, не будет отображаться в форме поиска (не редактировалось - не заполнено - нет смысла искать), не будет по умолчанию отображаться в интерфейсах (на странице описания курса).
- Исключить из поисковой формы. Поле исключается из формы поиска в контексте данной категории (вне зависимости от того, что настроено в плагине). Пользователь, находясь в текущей категории, увидит форму поиска без фильтра по этому полю и без возможности сортировки по этому полю.
- Исключить из поисковой формы, но позволить сортировать по нему. Поле исключается из формы поиска в контексте данной категории, но присутствует в списке выбора сортировки.
- Включить в поисковую форму. Вне зависимости от того, что настроено в плагине, находясь в текущей категории пользователь увидит форму поиска с фильтром по этому полю, но поле не будет присутствовать в списке сортировки.
- Включить в поисковую форму и позволить сортировать по нему. Пользователь в данной категории увидит форму поиска с фильтром по этому полю и возможностью сортировки по нему.
3. Курсы Витрины
Данные настройки влияют на отображение списка курсов в Витрине, а также на оформление страницы описания курса.
3.1. Плагины отображения списка курсов требуются права администратора
Блок "Настройки"->"Администрирование"->"Плагины"->"Локальные плагины->"Витрина курсов"->(Название плагина).
Таблица курсов
Настройки позволяют управлять отображением таблицы курсов
- Включить модальное окно - включает поддержку всплывающего окна при клике на строку курса в таблице.
- Использовать ссылку на курс - возможность пропустить страницу подробного описания курса.
- Группировать курсы по категориям - таблицы курсов группируются с учетом категорий.
- Отображать заголовок для таблицы с курсами - добавление заголовков у столбцов таблицы.
- Файл иконки курсов - Добавляет иконку напротив каждой строки в таблице.
- Файл иконки в кнопке "Наверх" - добавляет изображение , по клику на которое пользователь переместится наверх страницы.
- Отображать краткое название курса - в случае включения в таблице появится столбец с кратким названием курса.
- Отображать сложность курса - добавляет в таблицу столбец со сложностью курса, которая указывается на странице "Дополнительные поля курса".
- Отобразить кнопку записи в списке курсов - добавляет в каждую строку кнопку для записи на курс.
- Отображение инструментов - (Ссылка или Кнопка) - способ отображения инструментария в таблице курсов.
Блоки курсов
- Отобразить кнопку "Подробнее" - добавляет кнопку с переходом на страницу подробного описания курса.
Квадраты курсов
- Скрывать название категории с плитки курсов. Настройка позволяет скрыть/показать название категории с плитки курсов.
- Скрывать цену с плитки курсов. Настройка позволяет скрыть/показать цену с плитки курсов.
- Скрывать кнопку «Пройти курс» с плитки курсов. Настройка позволяет скрыть/показать кнопку «Пройти курс» с плитки курсов.
- Цветовая схема. Настройка позволяет выбрать цветовую схеме отображения плиток курсов.
- Растягивать плитку курсов по высоте, если весь контент не помещается на плитке. Настройка позволяет сделать плитку курсов резиновой по высоте, если весь контент не помещается на плитке.
- Отображать изображение курса на фоне. Настройка позволяет отобразить на фоне плитки курсов изображение, настроенное для курса.
Плитки курсов
- Размер плиток - выбрать размер плиток курсов.
- Отображать категорию у курса - добавляет к плитке информацию о категории курса.
- Расположение доп.инфо о курсе - положение всей информации о курсе.
- Ссылкой на курс является - определение области, при клике на которую осуществляется переход.
- Отображать плитку с паспарту - добавление рамки.
Плитки курсов (версия 2)
- Размер плитки - выбор размера плиток курсов.
- Отображать дату у курса - позволяет скрыть дату начала курса
Универсальный список курсов
- Шаблон списка курсов. Определяет шаблон, на основе которого будет отображаться список курсов. Шаблон может быть переопределен на уровне категории для отображения списка по указанному шаблону при нахождении в этой категории.
3.2. Настройки дополнительных полей курса
(Любая страница курса)->"Настройки"->"Управление курсом"->"Настройки дополнительных полей курса".
При переходе открывается страница, позволяющая указать настройки по отображению курса в Витрине:
Секция "Настройки страницы описания курса"
- Шаблон оформления страницы описания курса. Выбор шаблона оформления для страницы описания курса, либо его наследование. Шаблон может наследоваться из категории курсов, где в свою очередь наследоваться от базовых настроек витрины курсов.
- Дополнительные категории. Если в Витрине курсов перейти к категории, указанной в данной настройке, то в открывшемся списке курсов будет доступен текущий, даже если в его настройках указана другая категория.
- Настраиваемая коллекция витрины курсов 1, Настраиваемая коллекция витрины курсов 2. -Выбор коллекций тегов для курса в Витрине.
- Требуемые навыки - Список навыков, которыми должен обладать студент для прохождения курса. Носит исключительно информационный характер.
- Стоимость курса - поле для ввода суммы - цены курса. Поддерживает ввод текста вместо числа(пример - "Бесплатно").
- Уровень сложности - сложность курса, информационное поле.
- Краткое описание - поле, где можно указать описание курса.
- Отображать краткое описание. Выбор места, где будет отображаться описание курса.
- Где отображать дату начала курса. Выбор места, где будет отображаться дата начала курса.
- Где отображать иконки подписок. Выбор места, где будут отображаться иконки подписок на курс.
- Где отображать цену. Выбор места, где будет отображаться цена курса.
- Отображение категории курса - определяет формат отображения категории на странице подробной информации о курсе.
- Не показывать курс в витрине - позволяет скрыть курс в витрине. Внимание! Скрытый курс будет виден Администраторам. Также курс все равно будет доступен пользователям при переходе по прямой ссылке.
- Отображение настраиваемых полей курса. В данной настройке выбирается, отображать ли настраиваемые поля курса и каким способом: отображать или наследовать из глобальной настройки Витрины. Значения настраиваемых полей указываются в настройке курса "Редактирование настраиваемых полей курса". Инструкция: Настраиваемые поля курса. Применение в поиске курсов через Витрину.
- Наклейка на курс - позволяет выбрать наклейку, которая будет показываться вместе с курсом. Носит рекламный характер.
- Отображать дату начала курса - позволяет отображать дату начала курса в Витрине.
- Отображение страницы описания курса. Определяет, кому может быть показана данная страница, либо она будет скрыта.
- Скрыть контакты курса на странице описания курса. Настройка позволяет скрыть/показать блок с контактами курса на странице описания курса.
Инструкция с примерами страницы описания курса: Настройка отображения элементов витрины курсов.
Секция "Настройки отображения изображений и файлов курса"
Здесь можно указать, какое изображение из загруженных в файлы описания курса следует использовать для отображения обложки курса в «Витрине», а какие изображения и файлы отображать в галерее на странице описания курса.
4. Дополнительные модули Витрины требуются права администратора
Блок "Настройки"->Администрирование->Плагины->Локальные плагины->Витрина курсов->Общие->Блоки витрины курсов.
Блок "Настройки"->Администрирование->Плагины->Локальные плагины->Витрина курсов->(Название плагина)
Поиск курсов. Добавляет возможность поиска курсов в Витрине и их сортировки.
Компетенции. Работает совместно с Электронным Деканатом и механизмом компетенций.
Настроек нет
Теги: витрина, внешний вид