Я хочу создать индивидуальный интерфейс для Moodle. Кто-нибудь знает, откуда я могу получить API для этого? или любая другая помощь?
существует ли API для Moodle?
Ответы (4)
[Редактировать: я написал о модификации темы Moodle, которую мы сделали на http://www.iank.it/category/e-learning/ для http://www.edupristine.com/ca а> ]
Будет очень утомительно создавать совершенно новый интерфейс для moodle, я бы посоветовал выбрать тему, которая выглядит наиболее близко к тому, что вы хотите, а затем начать ее модифицировать.
Вам нужно будет понять структуру базы данных и таблиц Moodle, а также API управления базой данных Moodle.
После этого вы можете сразу приступить к работе с кодом мудла и понять его основные функции, где это необходимо.
Вы также выиграете от множества доступных плагинов, если измените интерфейс мудла вместо того, чтобы создавать его.
Вы можете установить, а затем вызвать «веб-сервисы» Moodle:
- http://cipcnet.insa-lyon.fr/Members/ppollet/public/moodlews/
- moodle.org/mod/forum/discuss.php?d=67947
Также позвоните в Moodle из MOSS:
или новые веб-сервисы Moodle 2:
Moodle может хорошо интегрироваться с Google Sites/Apps, Joomla, Drupal и Wordpress (SSO, веб-сервисы...)
Ядро Moodle хорошо задокументировано на их веб-сайте. Попробуйте проверить их в первую очередь.
Вы также можете использовать API перекрестных ссылок PHP для moodle 1.9.9 по адресу http://xref.moodle.org/nav.html?_functions/index.html