Перейти к основному содержимому

Часто задаваемые вопросы о блоках

Я не могу найти блок, который хочу добавить!

Как скрыть блоки на главной странице от незарегистрированных пользователей?

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

Как сделать так, чтобы блоки на главной странице были видны гостям и скрыты от зарегистрированных пользователей?

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

Как избавиться от ссылки в «Страницы сайта» в блоке «Навигация»?

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

Как сделать блок на главной странице видимым для преподавателей, но не для студентов?

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

  1. Убедитесь, что вы скрыли свой блок от незарегистрированных пользователей, как описано выше.
  2. В «Администрирование сайта» > «Пользователи» > «Разрешения» > «Определить роли» нажмите на «Аутентифицированный пользователь на главной странице».
  3. В типе контекста выберите «блок».
  4. Установите «moodle/block:view» как «разрешить».
  5. Нажмите «Сохранить изменения».
  6. Включите редактирование на своей главной странице.
  7. Нажмите значок «Назначить роли» на вашем блоке.
  8. Нажмите синие слова «Аутентифицированный пользователь на главной странице», чтобы получить доступ к экрану, где вы можете выбрать, кому вы хотите разрешить видеть этот блок (например, вашим преподавателям), переместив их из правой панели в левую.
  9. Теперь нажмите «Разрешения» в настройках управления блоком.
  10. Нажмите крестик рядом с «Аутентифицированный пользователь», чтобы запретить им просмотр этого блока.
  11. Отныне обычные аутентифицированные пользователи не смогут видеть блок, однако те, кому была назначена роль «Аутентифицированный пользователь на главной странице», смогут его видеть.

Как сделать блок в моём курсе видимым для преподавателей, но не для студентов?

Вот два предложения:

  1. Добавьте блок на страницу, которую могут видеть только преподаватели, например, /grade/report/grader/index.php. Вы можете добавить блок комментариев, чтобы преподаватели могли обсуждать и оценивать оценки друг друга. Кроме того, вы можете добавить HTML-блок в /badges/index.php с правилами выдачи значков. Блок также можно добавить в enrol/users.php для заметок или комментариев, касающихся зачислений.
  2. Добавьте блок на главную страницу курса и попросите вашего администратора изменить разрешения и запретить аутентифицированным пользователям и студентам (а также гостям) просмотр блока, но разрешить преподавателям. (Обычный преподаватель не может изменить разрешения для аутентифицированных пользователей.)

Как изменить имя элемента блока из списка внутри блока?

Вы можете изменить имя элемента в «Администрирование сайта» > «Язык» > «Локальные изменения языкового пакета». Выберите файл «moodle.php», затем найдите слова, которые нужно изменить.

Как сделать блок «прилипчивым»?

Смотрите Настройки блока. Используя значок редактирования в заголовке блока, перейдите на страницу настроек. Найдите группу «Где отображается этот блок» и «Отображать на типах страниц». В зависимости от вашего текущего контекста и разрешений, вы увидите разные варианты. Один из них может быть «Все страницы» или «Любая главная страница курса» и другие.

Откуда взялся этот блок? Я не хочу его!

Ваш администратор сайта или кто-то с более высокими разрешениями, чем у вас, решил, что этот блок должен быть там. Можно заставить блок отображаться на других страницах. Например, администратор сайта может разместить HTML-блок на каждой главной странице курса и определить его местоположение, чтобы разместить там сообщения сайта.

Администратор сайта может определить, где отображается каждый экземпляр блока, через Управление блоками.

Как определить порядок, в котором блоки «пристыковываются»?

Блоки «пристыковываются» сверху вниз (обычно слева) в том порядке, в котором вы их пристыковываете.

Как добавить блок на все страницы профиля пользователя?

Смотрите Профили пользователей для инструкций.

Как запретить пользователям добавлять блоки на страницу «Личный кабинет»?

Смотрите Личный кабинет для инструкций.

Как сделать невидимый административный блок видимым?

  1. Перейдите на http://yourmoodlesite.org/admin/blocks.php
  2. Сделайте административный блок видимым, нажав на значок закрытого глаза напротив него.

Я удалил навигационный (или административный) блок. Как его вернуть?

  1. Перейдите в «Управление» > «Администрирование сайта» > «Плагины» > «Блоки» > «Управление блоками» (или по URL http://yourmoodlesite.org/admin/blocks.php) и снимите защиту с навигационного блока, нажав на значок замка.
  2. Включите редактирование в любом курсе.
  3. Перейдите на главную страницу и используйте выпадающее меню «Добавить блок», чтобы добавить там навигационный блок, установив его для отображения на всём сайте.
  4. Вернитесь в «Управление» > «Администрирование сайта» > «Плагины» > «Блоки» > «Управление блоками» и снова защитите навигационный блок.

Вышеописанный метод работает одинаково для навигационных и административных блоков.

Как добавить блок ленты Twitter?

HTML-блок можно использовать для отображения последних твитов из любого аккаунта Twitter. Смотрите HTML-блок для подробностей.

См. также

Категория:FAQ