问题标签 [moodle-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 使用 java web 服务的外部应用程序的 Moodle 身份验证
我正在尝试使用 java web 服务连接到 Moodle。我需要做的是验证moodle并将用户保存到其中。
任何人都可以在java中提供一些示例代码进行身份验证吗?这将是一个很大的帮助。
php - Moodle:网络服务调用以获取课程中的作业
我有一个应用程序,我需要使用核心 Web 服务 API 从 Moodle 获取记录。
我正在接收具有以下 API 调用的课程和类别:
但我无法找到正确的参数(或者我的实现可能是错误的)
我尝试如下
谁能知道我如何从课程中获得作业?
请帮忙
moodle - Moodle - 老师应该看到 Classwise 学生名单
我们正在创建一个 LMS(用于多个学校),当特定学校的老师登录时,他/她应该只看到属于该教师学校的学生。此外,教师将被分配到班级,因此只有那些班级对教师可见(而不是分配给其他教师的教师学校的其他班级)。
所以老师应该看到他/她分配的班级,然后点击任何班级,应该显示属于该班级的学生列表。
此外,当教师从列表中单击学生 () 时,教师需要提交对该所选学生的评估(结果)。我知道,要求有点复杂,但我相信这里的专家会为我提供实现这一目标的最佳方法。:)
谢谢!
php - 表“tablename”在moodle中不存在
我是 php cms(moodle) 的新手。我创建了一个插件,它的名字是area
. 我已经安装它并成功创建了数据库表,表名是mdl_area_state
,但给我一个错误
表 mdl_area_state 不存在。
php - Moodle - 创建表单的插件
我是 Moodle 的新手,我的办公室里有一个我想做的新项目。
我想做的是创建一个插件来帮助您创建表单。例如,如果我想在 Moodle 中创建一个简单的注册表单或一个简单的问题表,插件必须能够管理不同类型的标签(邮件、文本、下拉、选择、检查等)、存储数据库中的表单(form1,form2)并为相应的表单创建表。
我应该如何处理这个?这在 Moodle 中可能吗?还是我只是用另一种语言编写代码并制作一个生成器?也许是本地插件?
提前致谢。
moodle-api - 通过 API 运行 Moodle 测验
我被要求看看我们是否可以在我们的网页上合并我们的一些 Moodle 测验,并且在查找任何有关这方面的信息时遇到问题。
实际上,我想做的是允许我们的网络服务器从 Moodle 系统请求测验,或者在 Moodle 系统一个一个地提供问题(最好在 JSON 中)并接收答案的会话下,或者一种获取允许嵌入测验的全套问题(和答案,包括答案类型和正确答案)。网络服务器需要知道测试最终是否成功。
我发现有几篇文章没有提到这种功能,要么是建议的(https://docs.moodle.org/dev/Quiz_web_services),还有一篇描述了已使用模型的文章,但我找不到关于如何使用的有用信息它可以完成。
javascript - 根据选择元素的 onchange 事件添加新的 moodle UI 元素
我是moodle的新手,我总是在客户端编程。我想也许因为这个原因我错过了一些东西。我需要根据用户在组合中选择的内容,为用户提供多样化的 UI 元素。所以我正在考虑根据策略(设计模式)编写元素。从 mod_form.php 中的一个对象,我试图执行这样的事情:
那正在执行并且日志打印在控制台中,但是 displayStrategy.php 中的内容永远不会执行,“加载”效果被添加到当前视图中,最后一个问题是我还需要在同一个函数中调用一个函数编写 UI 的对象(mod_form.php 中执行所有 $this -> _form -> addElement(...) 的对象)
你能帮我个忙吗?如何根据策略执行这些方法?
非常感谢!
moodle - 编辑内容的 Moodle 功能
Moodle API 具有如下功能
这些都工作正常。有没有办法设置和编辑课程的内容?
我们正在将我们的 SIS(学生信息系统)同步到 Moodle,我们希望为 SIS 中的每门课程创建一个 Moodle 课程。但是我们需要设置内容。甚至能够在我们的 SIS 中设置一个指向课程的 URL 也很重要。