问题标签 [moodle-mobile]

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.

0 投票
1 回答
294 浏览

javascript - index.html 重定向到哪里?[Moodle 手机][Javascript]

我目前的任务是将 QR 码生成功能添加到 Moodle Mobile 的源代码到add more functions.
我使用的源代码来自这个站点

add由于我在 Javascript(或 Moodle 正在使用的 AngularJS)方面没有任何经验,所以当我在寻找函数的位置时我很困惑。
所以,当应用程序加载时,我被困在第一页,这是index.html

当前index.html看起来像下面提到的代码:

从我的角度来看,在index.html浏览器上应该看起来是空的,因为content无论如何标题和正文中都没有。
但是当我index.html在网络浏览器中打开时,它实际上会显示一个带有标题Connect to Moodle和表单的正确页面,例如Site address.

它看起来如何的一个例子是here

所以我的问题是,index.html 链接到哪里?我在哪里可以找到 Web 浏览器上显示的网站的源代码?index.html当我打开它时,我怀疑指向其他内容的链接是 Web 浏览器上显示的 URL:

我尝试在相关文件夹中搜索,但除了引用 mm_login 和 mm.bundle.js、mm.bundle.min.css 和 mm.bundle.cssmm_login的其他文件外,找不到任何内容.html

谁能帮我解决这个问题?
此致。

0 投票
1 回答
358 浏览

javascript - 如何向 Moodle Mobile 添加新的二维码功能(用 Javascript 编写)

我的任务是向 Moodle Mobile 添加 QR 码生成功能。但我不知道从哪里开始,因为我对 Javascript 知之甚少。

下图(见链接)显示了我希望移动应用程序看起来如何的快速草图(图像是从 PC Firefox 捕获的)

在这种情况下,我想:

  1. 在菜单栏中添加“二维码”按钮。

  2. 点击后,将用户带到一个二维码“页面”,用户可以在其中输入一个字符串,然后立即看到相应的二维码生成。

我已经完成了 davidshimjs 的二维码片段

我尝试使用 Firefox 检查元素,但我找不到在哪里向菜单栏“添加按钮”,更不用说在哪里向应用程序添加新“页面”了。所以我想知道如何将二维码功能集成到 Moodle 应用程序中(添加按钮 + 连接到二维码页面)?我需要创建一个新插件吗?我该怎么做?

非常感谢您的帮助。

我的 Moodle 应用程序的外观草图

X-从 Moodle.org 论坛发布

0 投票
1 回答
479 浏览

moodle-api - Moodle 网络服务不可用于获取测验数据

是否有任何 Moodle Web API 功能可用于获取所有测验数据?

我知道一些测验 API 函数已经可用,但它们都没有提供实际的测验数据。我希望所有问题和答案都包含在特定测验中。

谁能建议我如何通过现有的 moodle API 函数获取这些数据?

0 投票
1 回答
658 浏览

android - Moodle Mobile Hybrid App stucks at "connect to moodle" screen

I have build moodle mobile custom app for my website. I am successful in running the app in the browser.

But when I am building this app for android, It stucks at the screen "Connect to moodle" . Inspite of giving the correct url of my moodle website the app halts at this screen only. Please find a screenshot of the issue in the attachments below.

enter image description here

0 投票
1 回答
8472 浏览

php - 从数据库读取 MODLE 错误

我在将 Moodle 电子学习转移到另一台服务器时遇到问题, 在此处输入图像描述 该错误没有帮助,我尝试更改文件:

moodle/lib/dml/mysqli_native_moodle_database.php 将@@default_storage_engine 更改为@@storage_engine,

moodle config.php 已根据我的 MySQL 服务器正确配置,但仍然无法正常工作

moodle 版本:3.2.1 mysql 版本:5.7.9 php 版本:7.0.0,tnx 提前

0 投票
1 回答
222 浏览

web-services - 如何从 Moodle Web 服务 API 获取课程价格

我正在构建使用 Moodle Web 服务 API 来获取数据的移动应用程序,问题是我没有从 API 响应中获取课程价格以及特定注册课程的开始和结束日期的数据。任何有关这方面的帮助都会得到帮助。

0 投票
1 回答
505 浏览

moodle - 如何从 Moodle API 中读取完成标准以在 App 中使用?

我正在使用 core_course_get_contents 我想知道活动限制标准。

我在可用性方面得到了类似的东西

{\"op\":\"&\",\"showc\":[true],\"c\":[{\"type\":\"completion\",\"cm\":10889 ,\"e\":1}]}

{\"op\":\"&\",\"showc\":[true],\"c\":[{\"type\":\"completion\",\"cm\":9989 ,\"e\":1}]}

{\"op\":\"&\",\"c\":[{\"type\":\"grade\",\"id\":3410,\"min\":100}

怎么读这个?这是什么意思?

这在其他人中总是不同的参数吗?

可用性参数的常见结构是什么?

0 投票
2 回答
353 浏览

android - Upload failed when I publish Moodle app on google play store?

I get this exception when I publish Moodle app to play sore, how can I fix these errors?

Upload failed You uploaded a debuggable APK.

For security reasons you need to disable debugging before it can be published in Google Play. Learn more about debuggable APKs. You uploaded an APK that was signed in debug mode. You need to sign your APK in release mode. Learn more about signing. You need to use a different package name because "com.moodle.moodlemobile" already exists in Google Play.

Thanks

0 投票
1 回答
1703 浏览

php - 如何使用 REST api 更改 moodle 中的用户图像

我正在使用 Moodle 2.7.4。

我正在编写一个使用 Moodle REST API 的 Web 应用程序。但我找不到更改用户个人资料图片的 API。

谁能告诉我 API 是什么及其文档。

PS:我知道我们可以使用 /webservice/upload.php 上传文件
这个API在上传文件后返回itemid。
即使将此 itemid 更新为 mdl_user 表图片列后,它也不会显示图像。
即使在我将此 itemid 的 mdl_files 列的 id 更新为 mdl_user 表后,它也不会显示图像。
对于这个调用,我的文件区域是草稿(当我设置为图标时,它会抛出 500 错误)

0 投票
5 回答
2309 浏览

moodle - 将 Moodle 2.5 升级到 Moodle 3.3

我想将当前版本为 2.5 的 Moodle 网站升级到最新版本。

我需要澄清一下,是否可以将 Moodle 2.5 直接升级到 Moodle 3.3。

或者

如moodle升级文档中提到的 “注意:您只能从Moodle 2.2或更高版本升级到Moodle 3.0。如果从早期版本升级,您必须首先升级到2.2。” 我只能升级到 Moodle 3.0。

请确认。

提前致谢。