Возможности настройки меню вторичной навигации слушателя

Сергей Гусев
29.06.2026
Доступные способы убрать некоторые пункты меню вторичной навигации.

1. Вопрос

В меню вторичной навигации есть пункты, которые нашим слушателям не нужны. Как мы можем отключить лишние кнопки?

2. Решение

Меню вторичной навигации появилось в СЭО 3KL при миграции на версию 4.5, в рамках концепции трехуровневой навигации. С помощью кнопок меню вторичной навигации пользователь имеет возможность быстро перейти на нужную страницу интерфейса системы (Рис. 2.1).

Рис. 2.1. Пример меню вторичной навигации пользователя в курсе.

Набор доступных пользователю пунктов меню автоматически генерируется системой и зависит от:

  • контекста страницы;
  • прав (роли) пользователя;
  • активного (включенного и настроенного) в системе функционала.

Ниже приведены доступные в пользовательском интерфейсе варианты по изменению внешнего вида меню.

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

2.1. Отключение меню вторичной навигации

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

Опция «Скрыть вторичную навигацию» (Рис. 2.1.1) доступна на странице «Навигация» активного профиля темы оформления «СЭО 3KL» (Администрирование->Внешний вид->Пользовательские настройки темы->Активный профиль->Навигация).

Рис. 2.1.1. Пример расположения опции «Скрыть вторичную навигацию» на странице «Навигация» стандартного профиля темы оформления.

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

2.2. Отключение пункта меню «Участники»

Кнопка «Участники» не будет отображаться в меню вторичной навигации, если пользователь будет лишен права «Просматривать список участников курса» (moodle/course:viewparticipants). Для этого необходимо:

1) Перейти на страницу «Права» ( пункт меню вторичной навигации «Участники»->выбрать в выпадающем списке (поз. 1 Рис. 2.2.1) пункт «Права»).

2) Найти строку с правом «Просматривать список участников курса» и удалить это право (нажать корзинку) у роли «Слушатель» (Рис. 2.2.1).

Рис. 2.2.1.Пример страницы «Права» в курсе «Космонавтика».
Дополнительная информация о ролях и правах в статье «Роли, контекст, ролевая модель».

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

2.3. Отключение пункта меню «Оценки»

Отображение кнопки «Оценки» для слушателей можно выключить в настройках курса, установив параметр «Показывать журнал оценок студентам» = «Нет» (Рис. 2.3.1).

При этом слушателю будет полностью отключен доступ ко всем отчетам с оценками в этом курсе.

Рис. 2.3.1. Пример страницы настроек курса.
Если в глобальных настройках системы (Администрирование->Курсы->Настройки по умолчаниюНастройки курса по умолчанию->раздел «Внешний вид»->) администратор СЭО установит параметр «Показывать журнал оценок студентам» = «Нет» — во всех вновь воздаваемых курсах отображение пункта «Оценки» в меню вторичной навигации будет отключено.
Дополнительная информация об оценках в статье «Оценки в СЭО 3KL».

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

2.4. Отключение пункта меню «Компетенции»

1 способ (глобально):

Если компетентностная система оценивания не используется в курсах вашей СЭО 3KL, она может быть отключена на уровне системы (Администрирование->Основные->Расширенные возможности->опция «Включить компетенции » не установлена) и кнопка «Компетенции» не будет отображаться в меню вторичной навигации для всех курсов и всех ролей пользователей.

2 способ (в контексте отдельного курса):

Кнопка «Компетенции» не будет отображаться в меню вторичной навигации, если пользователь будет лишен права «Просматривать компетенции курса» (moodle/competency:coursecompetencyview). Для этого необходимо:

1) Перейти на страницу «Права» ( пункт меню вторичной навигации «Участники»->выбрать в выпадающем списке (поз. 1 Рис. 2.4.1) пункт «Права»).

2) Найти строку с правом «Просматривать компетенции курса» и удалить это право (нажать корзинку) у роли «Аутентифицированный пользователь» (Рис. 2.4.1).

Рис. 2.4.1.Пример страницы «Права» в курсе «Космонавтика».
Не рекомендуем отзывать право «Просматривать компетенции курса» у роли «Аутентифицированный пользователь» на глобальном уровне — при этом может пропасть возможность просмотра компетенций и у других ролей (например, преподавателей), если в наборе прав для этих ролей указанное право не выдавалось явно.

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

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

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