Drupal是一个CMS系统;Moodle是一个课程管理系统,也具有基本的CMS功能。在一个项目中,主要使用Moodle,不过最终我还是说服的需求人员,使用Drupal+ moodle,因为对于Moodle我确实不大熟悉。
如果使用Drupal作为一个框架,来调取Moodle里面的资源的话,很多问题解决起来就容易了很多。两者之间,整合到一起,可以发挥两者在各自领域的优势。Moodle专门做课件、课程管理,Drupal负责CMS功能的扩充。
两者之间的集成,并不是件简单的事情,我把能够找到的资源罗列一下,希望能够给后来人以参考。
http://drupal.org/project/moodle
这个只有Drupal6的版本,目前还不支持Drupal7
https://moodle.org/mod/data/view.php?d=13&rid=4240&filter=1
SSO, 实现同步登陆,支持Drupal6
https://moodle.org/mod/data/view.php?d=13&rid=2941&filter=1
SSO, 实现同步登陆,支持Drupal6
http://drupal.org/node/1829924
有人在这里实现了Drupal7下面的同步登陆,
http://drupal.org/project/moodle_courselist
在Drupal中获取Moodle的课程列表
http://drupal.org/project/moodle_connector
链接Moodle的数据库