0

我知道这是一个铁杆程序员的网站,我更像是一个理论家/研究人员,所以请耐心等待我的问题和我的术语。我想在这件事上动动脑筋。

我们有一个使用 Moodle 开发的现有网站。该网站在技术上是一个学习管理系统,可在每门课程后对用户进行评分。现在我们想通过添加游戏元素使其更具交互性。我们将开发一个选项卡,将用户重定向到 Joomla 网站(看起来与 Moodle 网站一模一样),但他们不会知道他们在不同的平台上。此选项卡将显示用户个人资料,包括他的成绩或至少他的“成绩”的数值,这些数值将被标记为“分数”。我知道用户成绩的数值存储在 Moodle 的某个地方,但该值是否可以作为 Joomla 平台中用户积分的参考?

4

4 回答 4

1

您可能需要在 Moodle 和 Joomla 之间同步登录。“单点登录”。查看Joomla 的这些集成

但我会亲自将游戏开发为 Moodle 中的本地插件,而不是使用 Joomla:本地插件 - MoodleDocs

于 2013-10-25T08:45:23.183 回答
0

您可以为 Moodle 和 Joomla 共享相同的数据库。

但是您必须记住,当您的用户详细信息存储在 Moodles 中时,您也必须将这些信息提交到 Joomla 用户表。

然后你就可以实现你的目标。要手动设置 Joomla 用户,您可以参考此链接

希望有意义..

于 2013-10-25T08:44:12.593 回答
0

您可以与 joomla 共享 moodle 网站,该网站可能提交从 moodle 获取的那些用户表

于 2013-10-25T11:35:27.667 回答
0

是的,这是可能的,但请确保必须在两个系统表(具有用户信息)之间同步用户详细信息。

于 2013-11-08T12:02:08.000 回答