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