Articles of moodle

Moodle 2.0 с поддержкой Nginx

Здравствуйте, я ищу учебное пособие по настройке сервера для Moodle 2.0 с nginx в качестве сервера и PHP-FPM или FastCGI с mySQL в качестве бэкэнд. Извините, если я смущаю эти термины бит архитектуры сервера noob. Вероятно, он будет запускаться на машине Ubuntu / Debian нашел учебник для более старых версий Moodle со старыми PHP и […]

Расширение PHP xmlrpc и MAMP

Я пытаюсь получить расширение xmlrpc для работы в php5 в MAMP (1.8.4). Я проверил, какая версия PHP 5 была установлена: $ /Applications/MAMP/bin/php5/bin/php -v PHP 5.2.11 (cli) (built: Dec 12 2009 13:19:08) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend […]

Добавление новых элементов пользовательского интерфейса moodle в соответствии с событием onchange выбранного элемента

Я новичок в moodle, и я всегда программировал на стороне клиента. Я думаю, может быть, я чего-то не понимаю по этой причине. Мне нужно предоставить пользователю различные элементы пользовательского интерфейса, в соответствии с тем, что он выбирает в комбо. Поэтому я думал о написании лекций в соответствии со стратегией (шаблон дизайна). Из объекта в mod_form.php […]

Создайте пользователя, используя Moodle webservice

Я попытался создать нового пользователя в Moodle с помощью веб-службы api. Я попытался с примером, который я нашел в github и с другим php-кодом В обоих я получаю тот же ответ: «Отсутствует необходимый ключ в единой структуре: пользователи» ответ: { "exception":"invalid_parameter_exception", "errorcode":"invalidparameter", "message":"Invalid parameter value detected", "debuginfo":"Missing required key in single structure: users" } Я […]

Как сохранить файл в Moodle, чтобы он был доступен для внешнего приложения?

Мне нужно сохранить файл в Moodle. Это не проблема, это объясняется здесь . Проблема в том, что этот файл должен быть доступен для всех. Следовательно, должен быть URL-адрес, например www.mymoodlesite.com/temp/myfile.txt или тому подобное, который можно ввести в один браузер и получить доступ к файлу. Я думал о копировании файла в папку moodledata / temp, но […]

Получение объекта JSON путем вызова URL-адреса с параметрами в PHP

Я пытаюсь получить данные json, вызвав url moodle: https://<moodledomain>/login/token.php?username=test1&password=Test1&service=moodle_mobile_app формат ответа системы moodle выглядит следующим образом: {"token":"a2063623aa3244a19101e28644ad3004"} Результат, который я пытался обработать с помощью PHP: if ( isset($_POST['username']) && isset($_POST['password']) ){ // test1 Test1 // request for a 'token' via moodle url $json_url = "https://<moodledomain>/login/token.php?username=".$_POST['username']."&password=".$_POST['password']."&service=moodle_mobile_app"; $obj = json_decode($json_url); print $obj->{'token'}; // should print the value […]

Интеграция Magento и Moodle

У меня есть проект, который требует от меня настроить сайт онлайн-обучения на основе подписки с помощью Moodle. Я проверил Moodle, и кажется, что он может справиться с этим сам по себе. Проблема в том, что клиент не будет просто продавать онлайн-курсы. Он также будет продавать книги, рецензенты и т. Д. Я подумал, что Magento будет […]

Отправить данные пользователя moodle после регистрации

мне нужно отправить пользовательскую электронную почту администратору после регистрации пользователя на моем сайте moodle, но я хочу, чтобы он отображал всю отображаемую пользователем информацию, я много искал и нашел эту ссылку , он отправляет собственное письмо администратору с помощью имя пользователя, но я пытаюсь отправить больше информации, как добавленные мной дополнительные поля или даже поля […]

Moodle Accept Вход с внешнего сайта

Мы добавляем Moodle на наш сайт (разные серверы, разные поддомены, но тот же основной домен, и серверы настроены так, чтобы иметь возможность общаться друг с другом), и мы хотим, чтобы он это делал: Пользователь обращается к основному сайту Пользователь регистрируется в Пользователь нажимает ссылку на Moodle Пользователь автоматически регистрируется в Moodle без необходимости повторно вводить […]

intl extension php_intl.dll с wamp

Я хочу использовать Moodle, но во время процесса установки я получаю сообщение об ошибке: php_extension-> intl-> должен быть установлен и включен для достижения наилучших результатов. Внутреннее расширение используется для улучшения поддержки интернационализации, например, для сортировки по локали. Когда я нажимаю на ссылку, я получаю сообщение об ошибке выше: http://docs.moodle.org/24/en/admin/environment/php_extension/intl Я следил за этой ссылкой, но […]