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

Политики сайта

Защита имен пользователей​


Если эта функция включена, при попытке пользователя сбросить пароль (когда он вводит имя пользователя или email-адрес) отображается следующее сообщение: "Если вы указали правильный логин или адрес электронной почты, вам должно было быть отправлено электронное письмо". Это предотвращает использование интерфейса злоумышленниками для выявления действительных имен пользователей и email-адресов, зарегистрированных в системе.

Если настройка Защита имен пользователей отключена, при попытке сбросить пароль пользователь получает информацию о том, существует ли учетная запись с указанным именем или email-адресом. Например, может отобразиться сообщение: "Адрес электронной почты не найден в базе данных".

Обязательная авторизация пользователей​


При включении этой настройки все пользователи должны войти в систему даже для просмотра Главной страницы сайта. Однако обратите внимание, что это не блокирует доступ гостей к курсам, если у вас активирована функция автоматического входа для гостей в Глобальных настройках пользователей."

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


Оставьте значение "Да", чтобы запретить анонимным посетителям просмотр профилей пользователей.

Требовать входа в систему для просмотра фотографий пользователей​


Если эта функция включена, пользователи должны войти в систему, чтобы просматривать фотографии профилей. Во всех уведомлениях по электронной почте будет использоваться стандартное изображение пользователя.

Видимость для поисковиков​


Активация данной настройки разрешает поисковым роботам доступ к вашему сайту в качестве гостей. Все открытые гостевые разделы станут доступны для индексации. Посетители, зашедшие через поисковую систему, автоматически получат гостевой статус.

Политика реферера​


Можно задать политику реферера. Различные компоненты YooLearn зависят от установленного реферера, поэтому обычно рекомендуется ограничивать или отключать передачу реферера только для внешних ссылок. Оптимальным балансом является политика origin-when-cross-origin.

Подробнее см. документацию MDN:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy

Разрешить индексацию поисковыми системами​


Этот параметр определяет, разрешено ли поисковым системам индексировать ваш сайт. По умолчанию выбрано "Везде, кроме страниц входа и регистрации".

Видимые роли в профиле​


Любая роль, отмеченная галочкой в этом разделе, будет отображаться в профилях пользователей и на экране участия.

Максимальный размер загружаемого файла​


Ограничения на размер загружаемых файлов накладываются на нескольких уровнях — каждое последующее ограничение в этом списке зависит от предыдущего:

  1. Настройка сервера Apache LimitRequestBody... по умолчанию в Apache 2.x и выше установлено значение 0 (без ограничения размера загрузки).
  2. Настройки PHP в файле php.ini: post_max_size и upload_max_filesize (изменяются в php.ini веб-сервера, например: apache2.x.x/bin/php.ini, а не в директориях PHP):
post_max_size = 128M; // увеличивает лимит до 128 мегабайт
upload_max_filesize = 128M; // увеличивает лимит до 128 мегабайт
max_execution_time = 600; // максимальное время выполнения скрипта в секундах
  1. Глобальная настройка YooLearn:
    "Администрирование" → "Безопасность" → "Параметры безопасности сайта" → "Максимальный размер загружаемого файла".
  2. Настройки загрузки файлов по умолчанию для курсов: "Администрирование" → "Курсы" → "Настройки по умолчанию" → "Настройки курса по умолчанию".
  3. Настройки размера файлов для каждого отдельного курса: "Администрирование" → "Настройки".
  4. Настройки в отдельных модулях курса (например, в элементе "Задание").

Квота пользователя​


Максимальный объем данных (в байтах), который пользователь может хранить в своей Личной файловой области.

Разрешить теги EMBED и OBJECT​


Разрешение этих тегов представляет угрозу безопасности, но если вы хотите, чтобы обычные пользователи (например, студенты) могли их использовать, установите галочку здесь.

Включение доверенного контента​


По умолчанию YooLearn всегда тщательно очищает текст, полученный от пользователей, чтобы удалить потенциально вредоносные скрипты, медиафайлы и другие элементы, которые могут представлять угрозу безопасности. Система Доверенный контент позволяет предоставить определённым пользователям, которым вы доверяете, возможность включать такие расширенные функции в свои материалы без ограничений.

Чтобы активировать эту систему:

  1. Включите данную настройку.
  2. Назначьте право Доверять загружаемому контенту для конкретной роли в YooLearn.

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

Разрешить расширенные символы в логинах​


По умолчанию (флажок снят = функция отключена) имена пользователей могут содержать только строчные буквы латинского алфавита, цифры, дефис "-", подчёркивание "_", точку "." или символ "@".

Если включить эту опцию, в именах пользователей можно будет использовать любые символы, но они по-прежнему должны быть строчными. Данная настройка позволяет, например, использовать имена с диакритическими знаками, такими как ö, ê и т.д.

Сохранение регистра имён тегов​


Если отмечено, теги будут отображаться в исходном регистре: SOCCER, gUiTaR, MacDonalds, music.

Если не отмечено, все теги будут отображаться с нормализованным регистром: Soccer, Guitar, Macdonalds, Music.

Советы:

  • Для английского языка рекомендуется отключать опцию.
  • Для японского языка регистр не изменяется в любом случае.
  • Для языков, где изменение регистра может влиять на смысл, лучше оставлять эту опцию включённой.

Профили только для зачисленных пользователей​


Во избежание злоупотреблений со стороны спамеров описания профилей пользователей, которые ещё не записаны ни на один курс, скрыты. Новые пользователи должны записаться как минимум на один курс, прежде чем смогут добавить описание профиля.

Запуск Cron только через командную строку​


Cron — это операция, выполняющая различные административные задачи в YooLearn, такие как рассылка сообщений форума. Запуск cron через веб-браузер может привести к утечке конфиденциальной информации среди анонимных пользователей. Поэтому рекомендуется запускать cron только через командную строку либо установить пароль для удалённого доступа к cron.

Пароль для удалённого запуска cron​


Установка пароля означает, что пользователи смогут запускать cron через браузер, только если они знают пароль и добавят его в URL следующим образом:
www.YOURYooLearn.com/admin/cron.php/?password=УСТАНОВЛЕННЫЙ_ВАМИ_ПАРОЛЬ.

Блокировка учётной записи​


Возможность блокировки учетной записи может быть активирована.

Порог блокировки учетной записи: После указанного количества неудачных попыток входа учетная запись пользователя блокируется, и на электронную почту отправляется ссылка для разблокировки. Значение "Нет" означает отсутствие ограничений — учетная запись может совершать неограниченное количество попыток входа.

Окно наблюдения за блокировкой: Временной интервал для отслеживания порога блокировки. Если в течение этого времени не было неудачных попыток, счетчик сбрасывается. Это период, в течение которого система продолжает отслеживать дополнительные неудачные попытки входа даже после блокировки. Счетчик сбрасывается при каждой новой попытке и действует указанное время.

Длительность блокировки: Заблокированная учетная запись автоматически разблокируется по истечении этого периода.

Учетную запись также можно разблокировать вручную через панель администратора: "Администрирование" → "Пользователи" → "Учетные записи" → "Список пользователей", либо дождавшись автоматической разблокировки по истечении установленного времени.


Оригинал: https://docs.moodle.org/502/en/Site_policies