我可以使用Moodle'API',还是必须刮掉它

时间:2012-11-29 12:17:52

标签: php html web-scraping moodle

我非常讨厌Moodle。我必须使用它,所以我想我会为它创建一个新的“前端”。我想知道Moodle是否有我可以挂钩的API。我希望能与大多数标准的Moodle一起使用,所以我不能依赖任何必须启用或添加到Moodle的东西。

如果没有“API”,我可以使用它的最佳方法是什么?我擅长PHP,但我对新想法持开放态度。

由于

3 个答案:

答案 0 :(得分:4)

如果你确切地说出你不喜欢的东西,那么你显然已准备好花费数百小时“修理”它,这会有所帮助。

如果它只是外观,那么你可以使用主题来改变HTML和CSS。管理员放入Moodle的主题是微不足道的,所以如果你做的很棒,说服管理员做这件事并不难。

否则,您可能有兴趣加入基于HTML5的this新官方移动客户端,这里是Documentation

答案 1 :(得分:3)

看这里:http://docs.moodle.org/dev/Core_APIs

在这里:http://docs.moodle.org/dev/Web_services_API

Moodle是一个开源项目。如果你不喜欢它(或它的某些部分),为什么不加入社区并帮助它变得更好?

答案 2 :(得分:0)

简洁的回答:http://docs.moodle.org/dev/Main_Page

但严重的是,Web应用程序的“前端”几乎就是应用程序;没有它,你只需要一个数据库。并且自己复制整个Moodle开发团队的工作似乎是一个巨大的车轮改造案例。

如果您只是想重新设置Moodle,请查看http://docs.moodle.org/dev/Theme_development