Понедельник, 20 Сентябрь 2021, 05:24
Сайт: Moodle - Open-source learning platform | Moodle.org
Курс: Russian Moodle (Russian Moodle)
Глоссарий: ЧаВо
Вопрос:

По какой-то причине при создании "теста" поле "лимит времени" ограничивается 20 минутами, а не стандартными 110.

(Последнее редактирование: Четверг, 19 Май 2005, 16:44)
Ответ:
Вот что я обноружил на форуме Quiz:

Re: How to increase max timer limit?
by Gustav Delius.
The quiz timelimit can not be longer than the session timeout. You have to increase the later in Administration -> Configuration -> Variables.

Лимит времени теста не может быть больше, чем общий лимит времени пользовательской сессии...
Вопрос:

Есть ли какая-нибудь возможность создавать наборы вопросов без использования системы?

(Последнее редактирование: Четверг, 19 Май 2005, 17:20)
Ответ:

Вашему вниманию предлагается новая версия шаблона тестов для Word! Ее достоинства:

  • Полностью русский интерфейс
  • Русские названия стилей
  • Немного подправлены некоторые стили для большей наглядности
  • Русские сообщения об ошибках
  • Примеры всех видов вопросов на русском
  • Виды вопросов сгруппированы в меню (находящееся на панели инструментов)

Т.к. русские названия, а тем более понятные названия, существенно длиннее английских пришлось вопросы сгрупировать в меню. На мой взгляд так стало намного удобнее и интуитивнее! Часто используемые кнопки по прежнему находяться просто на панели.

Не забудьте разрешить макросы в настройках MS Word (Сервис-> Параметры-> Безопасность-> Защита от макроросов-> Средняя)

Кстати, для тех кто не в курсе как сделать отображение стилей слева от текста:

  1. Вид->Обычный (или Структура)
  2. Сервис->Параметры->Вид->ширина полосы стилей (установить 3 см)


Вопрос:

Появляются сообщения об ошибках и не могу авторизоваться в системе.

(Последнее редактирование: Понедельник, 8 Август 2005, 20:58)
Ответ:
Если при входе в систему Вы видите что-то наподобии этого:

Notice: Only variable references should be returned by reference in /data01/virt3042/domeenid/www.englishlab.net/htdocs/moodle/lib/adodb/adodb.inc.php on line 2548

Проблема в том, что нельзя зайти на сайт (я admin), хотя пароль сменить можно, и в процессе смены пароля, выскакивает предупреждение, что невозможно изменить данные в заголовке ввиду того, что output уже инициирован:

Warning: cannot modify header information - headers already sent by (output started at data01/virt3042/domeenid/www.englishlab.net/htdocs/moodle/lib/adodb/adodb.inc.php:2548 in /data01/virt3042/domeenid/www.englishlab.net/htdocs/moodle/lib/moodlelib.php on line 950)

Warning: cannot modify header information - headers already sent by (output started at data01/virt3042/domeenid/www.englishlab.net/htdocs/moodle/lib/adodb/adodb.inc.php:2548 in /data01/virt3042/domeenid/www.englishlab.net/htdocs/moodle/lib/moodlelib.php on line 951)


У Вас в настройках сервера включен вывод отладочных сообщений Notice. Поскольку это сообщение выводится до отправки заголовков, moodle не может установить в браузере Coockies, в результате чего появляются два следующих сообщения и пользователи не можгут авторизоваться.

Отключить отладочные сообщения можно в трех местах: в файле php.ini, в настройках веб-сервера (httpd.conf) или .htaccess или с помощью спецальной php инструкции.
Рекомендуется использовать вариант с настройками веб-сервера.
Пропишите в настройки хоста или файл .htaccess в папке с moodle следующие параметры:

php_value error_reporting "2039"
# По правилам здесь нужно написать E_ALL & ~E_NOTICE
# но у меня в настройках веб-сервера это вызывает ошибку
# Эта команда отключает вывод NOTICE
php_value display_errors "0"
# Эта команда отключает вывод на экран вообще всех ошибок
php_value log_errors "1"
# Эта команда заставляет php выводить сообщения об ошибках в log-файл

# Так же рекомендуется
php_flag magic_quotes_gpc 1
php_flag magic_quotes_runtime 0
php_flag file_uploads 1
php_flag session.auto_start 0
LimitRequestBody 0
php_value upload_max_filesize 2M
# У меня последняя опция работает только через php_admin_value
php_value post_max_size 2M
php_flag session.bug_compat_warn 0


Вопрос:

Ошибка: Parse error: parse error in /var/www/kolej/e-learning/lib/moodlelib.php(4400) : eval()'d code on line 1 в moodle 1.5

(Последнее редактирование: Пятница, 30 Сентябрь 2005, 22:40)
Ответ:
Синтаксическая ошибка в файле локализации.
Если вы замените в этой строке (файл lib/moodlelib.php)
eval($result);
на
if (false==eval($result)){echo "<b>{$langfile}@{$identifier}</b>";}
то узнаете, в каком файле и в какой строке у Вас ошибка.

P.S. Если файлы перевода Вы самостоятельно не редактировали, обязательно сообщите эту информацию здесь, в форуме.
Вопрос:

Как запретить редактирование профиля пользователя в moodle 1.5

(Последнее редактирование: Суббота, 1 Октябрь 2005, 00:27)
Ответ:
Добавьте

if (($USER->id == $usernew->id) && !isadmin()) {
error("Функция заблокирована администрацией сайта");
}

в 72 строчке файла user/edit.php (после "if ($usernew = data_submitted()) {")

Возможность редактирования профиля для администратора сохранится (если она тоже не нужна - уберите "&& !isadmin()"
Вопрос:

Может ли студент обойти таймер в тесте?

(Последнее редактирование: Среда, 16 Ноябрь 2005, 11:13)
Ответ:

1. При использовании меню Сервис/Свойства обозревателя можно остановить таймер теста со всеми вытекающими последствиями. 2. Тот же результат получаем при нажатии на CTL+ALT_DEL. 3. Если тест содержит хоть одну картинку, то надо в браузере (например в ИЕ) вызвать контекстное меню картинки (правый клик на картинке) - таймер при этом остановится!

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

PS: Данная тема создана для того, чтобы системные администраторы обратили внимание. Возможно данная проблема характерна не для всех браузеров.

Вопрос:

locale

(Последнее редактирование: Пятница, 23 Декабрь 2005, 03:30)
Ответ:

На разных системах русская locale может называться по-разному.

Я попадал в системы, где работали ru_RU.CP1251 и Russian_Russia.1251

Вопрос:

Анкеты

(Последнее редактирование: Пятница, 9 Февраль 2007, 22:04)
Ответ:
Мне на сайте нужно создавать анкеты, заполнив которые ученики могли поступать в школу. Причем надо, чтобы только после одобрения администратора анкета принималась и ученик приступал к учебе
Вопрос:

Как увеличить объем загружаемых файлов?

(Последнее редактирование: Вторник, 21 Август 2007, 23:14)
Ответ:
Объем загружаемых файлов настраивается в (в порядке убывания приоритета):
php.ini или .htaccess,
Безопасность=>политики сайта
Настройки курса
Настройки конкретного задания.

Максимальный размер файла, заданный на более нижнем уровне, не может быть больше заданного на более верхнем.
По умолчанию, в php.ini установлено ограничение в 2 мегабайта. Оно действует на всю систему и не может быть переопределено из Moodle.
Вопрос:

бесплатный хостинг

(Последнее редактирование: Пятница, 2 Октябрь 2009, 16:27)
Ответ:
Можно ли разместить Moodle на бесплатном хостинге?