Блоки в СЭО 3KL

Нелли Никитина, Сергей Гусев, Полина Андреева
25.07.2025
Информация о доступных в среде электронного обучения блоках, их применении и возможностях.
Содержание:
1. Общая информация
2. Возможности
  2.1. Взаимодействие пользователей с блоками в различных областях системы
  2.2. Размещение блоков
  2.3. Удаление блоков
  2.4. Настройка ролевой модели для блока
3. Управление блоками
  3.1. Добавление блоков
    3.1.1. Размещение блоков аутентифицированным пользователем в Личном кабинете
    3.1.2. Размещение блоков преподавателем в курсе
    3.1.3. Размещение блоков администратором на главной странице
    3.1.4. Редактирование состава блоков на странице Личного кабинета всех пользователей СЭО 3KL
    3.1.5. Добавление блока во все курсы СЭО 3KL
    3.1.6. Добавление блока во все курсы категории
  3.2. Редактирование блока
  3.3. Настройка отображения блока
    3.3.1. Секция настроек «Где отображать этот блок»
    3.3.2. Секция настроек «На этой странице»
  3.4. Назначение ролей в блоке
  3.5. Права в контексте блока
  3.6. Проверка прав в контексте блока
  3.7. Удаление блоков
4. Глобальные настройки
5. Права
6. Примеры и решения
  6.1. Быстрый доступ слушателя к курсам в личном кабинете с помощью блока «История обучения 3KL»
  6.2. Быстрый доступ преподавателя к курсам в личном кабинете с помощью блока «История обучения 3KL»
  6.3. Быстрый доступ кураторов к страницам своих подопечных с помощью блока «Подопечные 3KL»
  6.4. Авторизация в СЭО 3KL через аккаунты социальных сетей с помощью блока «Привязка к социальной сети 3KL»
  6.5. Доступ пользователя к файлам во внешнем хранилище при помощи блока «Внешние данные 3KL» (на примере интеграции с АСУ «Спрут»)
  6.6. Добавление галереи баннеров на главную страницу сайта с помощью блока «Слайдер 3KL»
  6.7. Добавление каталога курсов на главную страницу сайта с помощью блока «Витрина курсов 3KL»
7. Часто задаваемые вопросы

  7.1. После обновления блоки в Личных кабинетах пользователей задублировались. Как удалить дубликаты блоков?
8. Сводный перечень блоков СЭО 3KL

1. Общая информация

Блок – это вспомогательный виджет, как правило в виде прямоугольной области, предназначенный для отображения тематической информации или быстрого доступа к дополнительным инструментам, расширяющим функциональные возможности текущей страницы СЭО 3KL. В зависимости от используемой темы оформления и типа страницы, на которой находится/добавляется блок, он может быть расположен: непосредственно в контентной области, в выдвижной панели блоков или док-панели.

Подробная информация о возможных вариантах размещения блоков в статье «Расположение блоков. Рекомендации».

-Вернуться к содержанию-

2. Возможности

2.1. Взаимодействие пользователей с блоками в различных областях системы

В фирменной теме оформления «СЭО 3KL» блоки могут располагаться в различных областях страницы. Взаимодействие пользователей с блоками, а также формат отображения блоков зависит от области их расположения. Рассмотрим взаимодействие с различно расположенными блоками на примере страницы Личного кабинета пользователя (Рис. 2.1.1):

  • Для того, чтобы воспользоваться функционалом блока, расположенного в контентной области, достаточно прокрутить страницу до нужного блока (поз. 1 Рис. 2.1.1). Контентная область расположена по центру страницы и содержит основной смысловой контент страницы.
  • Для того, чтобы воспользоваться функционалом блока, расположенного в док-панели, нужно сначала нажать на значок блока в док-панели (поз. 2 Рис. 2.1.1), блок при этом раскроется во всплывающем окошке (поз. 3 Рис. 2.1.1), которое после взаимодействия с блоком можно будет обратно закрыть, нажав на любую область страницы, не относящуюся к блоку. 
  • Для того, чтобы воспользоваться функционалом блока, расположенного в выдвижной панели боков, нужно сначала раскрыть выдвижную панель блоков, нажав на кнопку в правой верхней части экрана (поз. 4 Рис. 2.1.1), затем нужно прокрутить страницу до нужного блока (поз. 1 Рис. 2.1.2). Выдвижная панель блоков закрывается при нажатии на любую область страницы, не относящуюся к ней.

Рис. 2.1.1. Различно расположенные блоки на странице Личного кабинета пользователя.

Рис. 2.1.2. Доступ к блоку, расположенному в выдвижной панели блоков.

-Вернуться к содержанию-

2.2. Размещение блоков

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

Так администратор СЭО 3KL обладает правами по редактированию состава блоков на любой из страниц системы. Например, он может разместить блоки на главной странице сайта (Рис. 2.2.1). Для того, чтобы проверить, может ли пользователь добавлять блоки на текущую страницу, нужно включить на странице режим редактирования (поз. 1 Рис. 2.2.1) и раскрыть выдвижную панель блоков (поз. 2 Рис. 2.2.1). В выдвижной панели блоков должна отображаться кнопка «+ Добавить блок», позволяющая разместить экземпляр блока на странице.

Рис. 2.2.1. Добавление блока на главную страницу сайта.
Подробнее о добавлении блоков читайте в разделе «Добавление блоков».

Преподаватели могут редактировать состав блоков на страницах тех курсов, в которых они преподают (Рис. 2.2.2).

Рис. 2.2.2. Страница курса, в котором преподает пользователь.

Каждый пользователь, зарегистрированный в СЭО 3KL, может редактировать состав блоков в своем Личном кабинете (Рис. 2.2.3).

Рис. 2.2.3. Страница Личного кабинета пользователя.

2.3. Удаление блоков

Размещенные на страницах СЭО 3KL экземпляры блоков можно при необходимости удалить. Для этого необходимо перейти в режим редактирования (поз. 1 Рис. 2.3.1), нажать на значок шестеренки рядом с названием нужного блока (поз. 2 Рис. 2.3.1) и выбрать опцию «Удалить блок» (поз. 3 Рис. 2.3.1). При этом будет удален только выбранный экземпляр блока, другие блоки такого же типа останутся на своих местах.

Рис. 2.3.1. Удаление экземпляра блока «Комментарии».
Обратите внимание, удаление экземпляров некоторых блоков может привести к потере данных в этих блоках. Например, при удалении блока «Электронный деканат» будут удалены и все файлы, загруженные в портфолио слушателей.
Если есть необходимость скрыть блок от пользователей, но оставить настроенные в нем данные, можно использовать опцию «Скрыть блок». При отмеченной опции блок будет отображаться только администраторам в режиме редактирования.

-Вернуться к содержанию-

2.4. Настройка ролевой модели для блока

Для каждого блока, добавленного в СЭО 3KL, доступна возможность редактировать права доступа к блоку для различных групп пользователей.

Например, в курсе есть блок «Спросить преподавателя 3KL», для которого преподавателю нужно настроить ролевую модель. По умолчанию этот блок виден всем участникам курса и любой зачисленный в курс пользователь может отправить сообщение преподавателю. Преподавателю нужно отозвать право на отправку сообщений преподавателю для пользователей с ролью «Вольный слушатель».

Подробнее о настройках ролевой модели в блоке читайте в разделе «Назначение ролей в блоке».

После выполненных преподавателем настроек пользователю с ролью «Слушатель» в выдвижной панели блоков курса будет отображаться блок «Спросить преподавателя 3KL» (Рис. 2.4.3), а пользователю с ролью «Вольный слушатель» выдвижная панель блоков отображаться не будет, т. к. блок «Спросить преподавателя 3KL» от него скрыт (Рис. 2.4.4).

Рис. 2.4.3. Курс с блоком «Спросить преподавателя 3KL» в выдвижной панели блоков.

Рис. 2.4.4. Курс без блока «Спросить преподавателя 3KL» в выдвижной панели блоков.

-Вернуться к содержанию-

3. Управление блоками в среде электронного обучения 3KL

3.1. Добавление блоков

Для того, чтобы добавить блок на какую-либо страницу СЭО 3KL, необходимо сначала перейти в режим редактирования (поз. 1 Рис. 3.1.1).

Рис. 3.1.1. Порядок добавления блока на страницу СЭО 3KL.

Затем необходимо открыть выдвижную панель блоков (см. поз. 2 Рис. 3.1.1) и нажать на кнопку «+ Добавить блок» (см. поз. 3 Рис. 3.1.1). В открывшемся модальном окне будет доступен перечень блоков, которые можно добавить на страницу, выберем для примера блок «Личные файлы» (см. поз. 4 Рис. 3.1.1).

Область размещения нового блока по умолчанию – это выдвижная панель блоков (Рис. 3.1.2), из которой в дальнейшем блок можно будет переместить.

Рис. 3.1.2. Блок «Личные файлы» в выдвижной панели блоков.

На странице Личного кабинета у пользователя есть возможность добавить блок не только в выдвижную панель блоков, но и сразу в контентную область с помощью соответствующей кнопки, расположенной сверху контентной области (Рис. 3.1.3).

Рис. 3.1.3. Кнопка добавления блока в контентную область в Личном кабинете пользователя.

Таким образом пользователь может добавить блоки на те страницы сайта, редактирование содержимого которых ему доступно.

Не все блоки можно разместить на всех страницах системы. Если на конкретной странице не предусмотрено размещение какого-либо блока — его не будет в списке.

Пользователи, обладающие различными ролями в СЭО 3KL, могут добавлять блоки в различных контекстах системы. Например, наибольшим набором прав обладает роль диспетчера-администратора: пользователи с этой ролью могут добавлять блоки на любую страницу СЭО 3KL. Наименьшими правами по добавлению блоков обладают аутентифицированные пользователи без какой-либо роли: они могут редактировать состав блоков только для страницы своего Личного кабинета. Рассмотрим далее процесс добавления блоков для различных типов пользователей.

3.1.1. Размещение блоков аутентифицированным пользователем в Личном кабинете

Любой зарегистрированный в СЭО 3KL пользователь по умолчанию обладает правом редактировать состав блоков в своем Личном кабинете. Для того, чтобы добавить новый блок в контентную область Личного кабинета, пользователь должен включить режим редактирования (поз. 1 Рис. 3.1.1.а), нажать на кнопку «+ Добавить блок» (поз. 2 Рис. 3.1.1.а) и в появившемся всплывающем окне выбрать нужный блок (поз. 3 Рис. 3.1.1.а).

Рис. 3.1.1.а. Добавление блока «Недавно посещенные курсы».

После этого блок появится снизу контентной области страницы Личного кабинета (Рис. 3.1.1.б).

Рис. 3.1.1.б. Страница Личного кабинета пользователя с добавленным блоком «Недавно посещенные курсы».

Также пользователь может добавить новый блок Личного кабинета в выдвижной панели блоков. Для этого нужно перейти в режим редактирования (поз. 1 Рис. 3.1.1.в), раскрыть выдвижную панель блоков (поз. 2 Рис. 3.1.1.в), нажать на кнопку «+ Добавить блок» (поз. 3 Рис. 3.1.1.в) и выбрать нужный блок. Блок при этом будет добавлен вверх контентной области.

Рис. 3.1.1.в. Добавление блока в выдвижной панели блоков Личного кабинета.

-Вернуться к содержанию-

3.1.2. Размещение блоков преподавателем в курсе

Когда пользователю назначают на курсе стандартную роль преподавателя, у пользователя появляется право редактировать состав блоков в этом курсе. Для того, чтобы добавить новый блок в курс, преподавателю нужно сначала включить режим редактирования (поз. 1 Рис. 3.1.2.а), затем раскрыть выдвижную панель блоков (поз. 2 Рис. 3.1.2.а), нажать на кнопку «+ Добавить блок» (поз. 3 Рис. 3.1.2.а) и выбрать нужный блок в появившемся всплывающем окне (поз. 4 Рис. 3.1.2.а).

Подробнее о стандартных ролях, доступных в СЭО 3KL, читайте в статье «Роли, контекст, ролевая модель».

Рис. 3.1.2.а. Добавление блока «Рейтинг курса» в выдвижную панель блоков курса.

Блок появится в выдвижной панели блоков главной страницы курса (Рис. 3.1.2.б). Для того, чтобы отредактировать его расположение, нужно нажать на шестеренку в заголовке блока (поз. 1 Рис. 3.1.2.б) и выбрать опцию «Настроить блок «Рейтинг курса» (поз. 2 Рис. 3.1.2.б).

Рис. 3.1.2.б. Переход к редактированию блока «Рейтинг курса».

На открывшейся странице появятся настройки отображения редактируемого блока (Рис. 3.1.2.в).

Рис. 3.1.2.в. Настройки блока «Рейтинг курса».

Для того, чтобы переместить блок в контентную область, ее необходимо выбрать в настройке «Область» раздела «На этой странице» значение «Центральная колонка - верх» (см. поз. 1 Рис. 3.1.2.в). Чтобы блок располагался сверху выбранной области, в настройке «Вес» выбрать значение «-10 (первый)» (см. поз. 2 Рис. 3.1.2.в).

После выполненных настроек блок переместится вверх контентной области (Рис. 3.1.2.г).

Рис. 3.1.2.г. Новое расположение для блока «Рейтинг курса».

-Вернуться к содержанию-

3.1.3. Размещение блоков администратором на главной странице

Пользователь, обладающий правами администратора в СЭО 3KL, может добавлять блок на любую страницу СЭО 3KL, в том числе и на главную страницу. Для того, чтобы добавить новый блок на главную страницу, администратору нужно сначала включить режим редактирования (поз. 1 Рис. 3.1.3.а), затем раскрыть выдвижную панель блоков (поз. 2 Рис. 3.1.3.а), нажать на кнопку «+ Добавить блок» (поз. 3 Рис. 3.1.3.а) и выбрать нужный блок в появившемся всплывающем окне (поз. 4 Рис. 3.1.3.а).

Рис. 3.1.3.а. Добавление блока «Календарь» на главную страницу СЭО 3KL.

Блок будет размещен в выдвижной панели блоков (Рис. 3.1.3.б).

Рис. 3.1.3.б. Блок «Календарь», размещенный в выдвижной панели блоков.

-Вернуться к содержанию-

3.1.4. Редактирование состава блоков на странице Личного кабинета всех пользователей СЭО 3KL

Администратор СЭО 3KL может отредактировать стандартный состав блоков на странице Личного кабинета для всех пользователей для того, чтобы привести внешний вид Личных кабинетов к единообразию. О том, как это сделать, читайте в статье «Персональная информация пользователя. Страницы «О пользователе» и «Личный кабинет» (раздел «Страница «Настройки по умолчанию для страницы «Личный кабинет»)

-Вернуться к содержанию-

3.1.5. Добавление блока во все курсы СЭО 3KL

Администратор СЭО 3KL может добавить блок сразу во все курсы системы. Для этого ему нужно сначала добавить блок на главную страницу сайта. Чтобы добавить блок, нужно на главной странице сайта включить режим редактирования (поз. 1 Рис. 3.1.5.а), раскрыть выдвижную панель блоков (поз. 2 Рис. 3.1.5.а), нажать на кнопку «+ Добавить блок» (поз. 3 Рис. 3.1.5.а) и выбрать блок, который нужно разместить (в примере это блок «Опыт!» (поз. 4 Рис. 3.1.5.а).

Рис. 3.1.5.а. Размещение блока «Опыт!» в выдвижной панели блоков главной страницы сайта.

Далее нужно настроить расположение блока на всех страницах СЭО 3KL. Для этого нужно перейти к настройкам блока: нажать на кнопку шестеренки рядом с названием блока (поз. 1 Рис. 3.1.5.б) и выбрать опцию «Настроить блок «Опыт» (поз. 2 Рис. 3.1.5.б).

Рис. 3.1.5.б. Переход к настройкам блока «Опыт».

В настройке «Контексты страниц» нужно указать значение «Отображать на всем сайте». После этого блок будет отображаться в выдвижной панели блоков на всех страницах СЭО 3KL.

Рис. 3.1.5.в. Настройки расположения блока «Опыт».

Чтобы блок отображался только на страницах курсов, нужно настроить его расположение в каком-либо курсе. Для этого нужно перейти к настройкам блока на главной странице любого курса (Рис. 3.1.5.г).

Рис. 3.1.5.г. Переход к настройкам блока с главной страницы курса.

В настройке «Ограничить этими типами страниц» (Рис. 3.1.5.д) нужно выбрать значение «Любая страница курса». После этого блок будет отображаться на страницах всех курсов в СЭО 3KL.

Рис. 3.1.5.д. Настройки отображения блока.

-Вернуться к содержанию-

3.1.6. Добавление блока во все курсы категории

Администратор СЭО 3KL может добавить блок на страницы всех курсов определенной категории. Сделать это можно, добавив блок на страницу категории, расположенную на странице Витрины курсов 3KL. Чтобы перейти на эту страницу, нужно перейти по пути: Администрирование -> Курсы -> Управление курсами и категориями (Рис. 3.1.6). На открывшейся странице необходимо перейти к странице просмотра категории. Для этого нужно нажать на кнопку шестеренки в строке с названием категории (в примере это категория «Первый Моршанский Институт» - поз. 1 Рис. 3.1.6.а) и выбрать опцию «Просмотр» (поз. 2 Рис. 3.1.6.а).

Рис. 3.1.6.а. Страница «Управление категориями курсов и курсами».

На открывшуюся страницу категории нужно добавить требуемый блок. Чтобы добавить блок, нужно включить режим редактирования (поз. 1 Рис. 3.1.6.б), раскрыть выдвижную панель блоков (поз. 2 Рис. 4.1.6.б), нажать на кнопку «+ Добавить блок» (поз. 3 Рис. 3.1.6.б) и выбрать блок, который нужно разместить (в примере это блок «Спросить преподавателя 3KL» (поз. 4 Рис. 3.1.6.б).

Рис. 3.1.6.б. Добавление блока на страницу категории.

После добавление блока нужно настроить его расположение. Для этого нужно перейти к настройкам блока, нажав сначала на шестеренку рядом с названием блока (поз. 1 Рис. 3.1.6.в), затем выбрав опцию «Настроить блок «Спросить преподавателя 3KL» (поз. 2 Рис. 3.1.6.в).

Рис. 3.1.6.в. Переход к настройкам блока «Спросить преподавателя 3KL».

В настройке «Контексты страниц» (поз. 1 Рис. 3.1.6.г) нужно указать значение «Показывать на «Категория: Первый Моршанский Институт» и любых подстраницах», в настройке «Ограничить этими типами страниц» – значение «Любая страница» (поз. 2 Рис. 3.1.6.г).

Рис. 3.1.6.г. Настройки блока «Спросить преподавателя 3KL».

После этого блок будет отображаться на страницах всех курсов категории (Рис. 3.1.6.д).

Рис. 3.1.6.д. Отображение блока «Спросить преподавателя 3KL» в одном из курсов категории.

-Вернуться к содержанию-

-Вернуться к содержанию- 

3.2. Редактирование блока

Для того, чтобы отредактировать блок, необходимо сначала включить режим редактирования на странице, где расположен нужный блок (поз. 1 Рис. 3.2.1). Затем нажать на появившуюся пиктограмму шестеренки (поз. 2 Рис. 3.2.1) и выбрать один из вариантов:

Рис. 3.2.1. Переход к настройкам блока «Личные файлы».
  • Настроить блок. При выборе опции пользователь будет перенаправлен на страницу настроек отображения блока. Подробнее – в разделе «Настройка отображения блока».
  •  Скрыть блок. При выборе опции блок будет отображаться на странице только в режиме редактирования, а при обычном просмотре страницы не будет отображаться. О том, что блок скрыт, сигнализирует иконка перечеркнутого глаза рядом с названием опции.
  •  Назначение ролей в блоке. При выборе опции пользователь будет перенаправлен на страницу назначения ролей в контексте блока. Подробнее – в разделе «Назначение ролей в блоке».
  •  Права. При выборе опции пользователь будет перенаправлен на страницу назначения прав в контексте блока. Подробнее – в разделе «Права в контексте блока».
  •  Проверить права. При выборе опции пользователь будет перенаправлен на страницу проверки прав в контексте блока. Подробнее – в разделе «Проверка прав в контексте блока».
  •  Удалить блок. При выборе опции блок будет удален со страницы.

Также можно менять расположение блока, зажав пиктограмму перемещения и переместив блок в нужную область сайта.

-Вернуться к содержанию- 

3.3. Настройка отображения блока

На странице «Настройка блока» доступно две секции настроек:

  1. Секция настроек «Где отображать этот блок».
  2. Секция настроек «На этой странице».

-Вернуться к содержанию- 

3.3.1. Секция настроек «Где отображать этот блок»

Рис. 3.3.1.а. Секция настроек «Где отображать этот блок».
  • Первоначальное расположение блока (см. поз. 1 Рис. 3.3.1.а). Оригинальное место расположения блока, где он был создан.  Эта настройка может определять отображение блока и в других местах (контекстах). Например, блок, созданный на странице курса, может быть отображен в элементах этого курса. Блок, созданный на главной странице, будет отображаться на всем сайте.
  • Ограничить этими типами страниц (см. поз. 2 Рис. 3.3.1.а). Наличие этого поля означает, что блок может быть добавлен только на этой странице. Если блок можно добавить на все страницы, то появляется поле «Контексты страниц» (Рис. 3.3.1.б):

Рис. 3.3.1.б. Поле «Контексты страниц».
  • Контексты страниц (см. Рис. 3.3.1.б). Контексты конкретных типов страниц, где этот блок может быть отображен. Настройка предоставляет различные варианты в зависимости от исходного и текущего места расположения блока. Например, можно ограничить блок отображением его в курсе только на страницах форума. Можно добавить блок в курс (сделав его отображающимся на всех страницах курса), а при переходе на форум и редактировании настроек блока снова ограничить видимость блока только страницами форума. Доступные варианты настройки:
    • Отображать только на главной странице;
    • Показывать на главной странице и на всех страницах, добавленных к главной;
    • Отображать на всем сайте.
  • Область по умолчанию (см. поз. 3 Рис. 3.3.1.а). Этот параметр определяет, в какой из областей страницы по умолчанию должен отображаться блок. При необходимости его расположение на конкретных страницах может быть изменено. Доступные варианты настройки:
    • Левая колонка;
    • Выдвижная панель;
    • Верх страницы;
    • Низ страницы;
    • Центральная колонка - верх;
    • Центральная колонка - низ;
    • content;
    • dock.
  • Вес по умолчанию (см. поз. 4 Рис. 3.3.1.а). Вес по умолчанию позволяет ориентировочно выбрать, где должен отображаться блок в указанной области — вверху (самый верхний блок с весом -10) или внизу (самый нижний блок с весом 10). Окончательное местоположение рассчитывается исходя из всех блоков в этой области (например, только один блок может действительно быть вверху). При необходимости это значение на конкретных страницах может быть изменено.
Информация о размещении блоков доступна в статье «Расположение блоков. Рекомендации».

-Вернуться к содержанию- 

3.3.2. Секция настроек «На этой странице»

Рис. 3.3.2.а. Секция настроек «На этой странице».
  • Видимый (см. поз. 1 Рис. 3.3.2.а). Можно включить (=Да) / отключить (=Нет) видимость блока. Блок с отключенной видимостью будет отображаться только в режиме редактирования для пользователей, которые имеют право его редактировать.
  • Область (см. поз. 2 Рис. 3.3.2.а). Настройка области отображения блока на конкретной странице, с которой был осуществлен переход к настройкам блока (значения те же, что и в поле «Область по умолчанию» в секции настроек «Где отображать этот блок»).
  • Вес (см. поз. 3 Рис. 3.3.2.а). Настройка веса блока на конкретной странице (значения поля идентичны полю «Вес по умолчанию» в секции настроек «Где отображать этот блок»).

-Вернуться к содержанию- 

3.4. Назначение ролей в блоке

На странице можно назначить роль, которая будет применяться к пользователю только в контексте блока (Рис. 3.4.1). Для того, чтобы перейти к назначению ролей достаточно нажать на название роли (поз. 1 Рис. 3.4.1).

Рис. 3.4.1. Страница назначения ролей в блоке.

Для того, чтобы назначить пользователю роль, на открывшейся странице необходимо сначала воспользоваться поиском по ФИО пользователя (поз. 1 Рис. 3.4.2), выбрать нужного пользователя в списке «Потенциальные пользователи» (поз. 2 Рис. 3.4.2). и нажать на кнопку «Добавить» (поз. 3 Рис. 3.4.2). Пользователь при этом переместится в список «Имеющиеся пользователи» (поз. 4 Рис. 3.4.2).

Рис. 3.4.2. Назначение роли пользователю.
Для того, чтобы роли стали доступны для назначения в данном разделе, их необходимо настроить по следующему пути: Администрирование -> Пользователи -> Определить роли. В настройках нужной роли необходимо выбрать тип контекста, где эта роль может быть назначена, – «Блок».

-Вернуться к содержанию-

3.5. Права в контексте блока

На странице можно переопределить назначение прав различным группам пользователей в контексте блока (Рис. 3.5.1):

Рис. 3.5.1. Переопределение прав в контексте блока «Календарь».
  • Кнопка плюса в столбце «Риски Роли, которым дано это право» (см. поз. 1 Рис. 3.5.1). Позволяет добавить к одному из прав, относящихся к блоку, роль пользователей, которой будет выдано это право.
  • Кнопка корзины в столбце «Риски Роли, которым дано это право» (см. поз. 2 Рис. 3.5.1). Позволяет удалить ранее добавленные роли пользователей, которым было выдано это право.
  • Кнопки в столбце «Лишены права» (см. поз. 3 Рис. 3.5.1). Работают аналогично описанным выше кнопкам плюса и корзины, но вместо выдачи права для роли с помощью данного столбца наоборот можно лишить права роль.
  • Опция «Расширенное переопределене роли» (см. поз. 1 Рис. 3.5.1). В опции можно выбрать роль, для которой будет выполняться расширенное переопределение роли. После выбора роли пользователь будет перенаправлен на страницу расширенного переопределения роли для категории пользователей (Рис. 3.5.2).

Рис. 3.5.2. Страница расширенного переопределения роли.

На странице расширенного переопределения конкретной роли можно оперативно выдать права / лишить прав, которые относятся к редактируемому блоку.

-Вернуться к содержанию-

3.6. Проверка прав в контексте блока

На странице можно проверить, какие роли назначены пользователю, и какими правами он обладает в контексте блока. Для того, чтобы проверить роли и права пользователя, нужно сначала найти пользователя, введя в строку поиска часть его ФИО (поз. 1 Рис. 3.6.1), затем выбрать пользователя в появившемся списке (поз. 2 Рис. 3.6.1) и нажать на кнопку «Показать права этого пользователя» (поз. 3 Рис. 3.6.1). Роли и права пользователя будут отображены сверху страницы (поз. 4 Рис. 3.6.1).

Рис. 3.6.1. Страница проверки прав в контексте блока.

-Вернуться к содержанию-

3.7. Удаление блоков

Удаление блоков описано в разделе «Возможности».

-Вернуться к содержанию-

4. Глобальные настройкитребуются права Администратора

Действия в данной инструкции с пометкой требуются права администратора могут быть выполнены только при наличии доступа «Полный Администратор». Для всех вновь заключаемых договоров такой набор прав предоставляется роли «Диспетчер-администратор» по умолчанию.
Важно! Неосторожные действия полного администратора могут повредить систему и контент таким образом, что исправление последствий вмешательства выйдет за рамки гарантийной технической поддержки. В случае внесения правок в глобальные настройки рекомендуем вам убедиться в том, что вы полностью понимаете, за что отвечают данные настройки. Если у вас возникают сомнения в назначении глобальных настроек, обратитесь за помощью в техническую поддержку.
Подробная информация в статье «Полный административный доступ».

С общим перечнем доступных в СЭО 3КL блоков можно ознакомиться на странице «Управление блоками» (Администрирование-> Плагины-> Блоки-> Управление блоками) (Рис. 4.1).

Рис. 4.1. Страница «Управление блоками».

Столбцы таблицы перечня содержат следующую информацию и возможности:

  • Название. Название блока в СЭО 3КL.
  • Экземпляров. Общее количество блоков этого типа, созданных на страницах СЭО 3КL.
  • Версия. Версия плагина блока.
  • Скрыть/Показать. Позволяет управлять доступностью блока:
    • — блок активен и отображается в списке доступных для добавления на страницы системы блоков;
    • — блок неактивен и недоступен пользователям для добавления. Ранее добавленные блоки перестают отображаться на страницах СЭО 3КL .
Некоторые плагины блоков, которые установлены в СЭО 3КL, по умолчанию скрыты и недоступны пользователям для добавления. При необходимости их можно включить самостоятельно: нажать на иконку глазика и изменить состояние доступности блока.
  • Защитить экземпляры. Позволяет заблокировать возможность удаления или добавления типа блока:
    • — выбранный тип блока будет доступен для добавления и удаления со страниц СЭО 3КL;
    • — невозможно удалить со страниц СЭО 3КL ранее добавленные блоки этого типа, а так же добавить новые.
Возможность «Защитить экземпляры» позволяет обезопасить от случайного удаления блоки, которые затруднительно потом восстановить обратно, например, «Навигация» или «Настройки».
  • Настройки. Ссылка позволяет быстро перейти на страницу глобальных настроек плагина блока, если они предусмотрены.
  • Удалить. Возможность удаления блоков отключена в графическом интерфейсе СЭО 3КL.
Настоятельно не рекомендуем удалять блоки из СЭО 3КL без  крайней необходимости — это может привести к потере данных. Например, при удалении блока «Электронный деканат» будут удалены и все файлы, загруженные в портфолио слушателей.

-Вернуться к содержанию-

5. Права

На странице, расположенной по пути Администрирование -> Пользователи -> Права -> Отчет о правах, можно проверить, каким ролям в системе выданы определенные права.

Для всех блоков в системе есть два права, определяющие то, как пользователь будет с ними взаимодействовать:

  • moodle/block:edit: Редактировать настройки блока;
  • moodle/block:view: Видеть блок.

Эти два права могут быть переопределены локально для каждого отдельного блока.

Также доступно право «moodle/site:manageblocks: Управлять блоками на странице», дающее пользователю возможность редактировать состав блоков на главной странице сайта и на страницах курсов, к которым у пользователя есть доступ, если оно выданно глобальной группе пользователей. Вы можете использовать это право для того, чтобы локально переопределить для группы пользователей возможность редактировать состав блоков, например, на странице какого-либо курса или на главной странице системы.

Для каждого блока в СЭО 3KL выделен отдельный набор прав, регулирующих работу с данным блоком. Обычно это права addinstance (добавлять новый блок) и myaddinstance (добавлять новый блок в Личный кабинет). Например, для блока «Календарь» (calendar_month) набор прав будет выглядеть следующим образом:

  • block/calendar_month:addinstance: Добавлять новый блок «Календарь»;
  • block/calendar_month:myaddinstance: Добавлять новый блок «Календарь» на страницу «Личный кабинет».

Для некоторых блоков набор прав отличается. С правами для конкретного блока вы можете ознакомиться в статье, посвященной этому блоку.

Для некоторых страниц доступны отдельные права, предоставляющие возможность редактировать состав блоков на этих страницах:

  • moodle/my:manageblocks: Управлять блоками на странице «Личный кабинет»;
  • moodle/tag:editblocks: Редактировать блоки на странице тегов;
  • moodle/user:manageblocks: Управлять блоками в профилях других пользователей;
  • moodle/user:manageownblocks: Управлять блоками в собственном публичном профиле.

-Вернуться к содержанию-

6. Примеры и решения

6.1. Быстрый доступ слушателя к курсам в личном кабинете с помощью блока «История обучения 3KL»

6.2. Быстрый доступ преподавателя к курсам в личном кабинете с помощью блока «История обучения 3KL»

6.3. Быстрый доступ кураторов к страницам своих подопечных с помощью блока «Подопечные 3KL»

6.4. Авторизация в СЭО 3KL через аккаунты социальных сетей с помощью блока «Привязка к социальной сети 3KL»

6.5. Доступ пользователя к файлам во внешнем хранилище при помощи блока «Внешние данные 3KL» (на примере интеграции с АСУ «Спрут»)

6.6. Добавление галереи баннеров на главную страницу сайта с помощью блока «Слайдер 3KL»

6.7. Добавление каталога курсов на главную страницу сайта с помощью блока «Витрина курсов 3KL»

7. Часто задаваемые вопросы

7.1. После обновления блоки в Личных кабинетах пользователей задублировались. Как удалить дубликаты блоков?

8. Сводный перечень блоков

-Вернуться к содержанию-

Теги: блок
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены