问题标签 [moodle]

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 回答
9409 浏览

cron - Moodle - 论坛不发送邮件通知

我没有成功让 Forums Moodle 模块发送邮件以获取帖子通知。虽然邮件发送在 Moodle 平台上可以正常工作,但在论坛模块中它不起作用。我从浏览器中执行了 cron.php,我得到了:

0 投票
1 回答
505 浏览

php - 如何将标签添加到moodle个人资料页面中显示的导航选项卡

我想在个人资料页面的导航中添加一个新选项卡。我希望通过使用moodle块或模块来做到这一点。请给我一个线索来做到这一点。

0 投票
1 回答
2105 浏览

wordpress - 如何用moodle和wordpress博客实现SSO?

我有 moodle 安装和 wordpress 博客。当用户登录到 moodle 想要访问 wordpress 博客时。我想用moodle(1.9.7)和wordpress(3.0.1)博客实现sso。

我正在使用外部数据库身份验证插件。

我想通过我的 Moodle 数据库访问我的 wordpress 博客。我在Authenticate Users From Moodle Into WordPress MU中做了所有给定的步骤。现在,管理员可以使用我的moodle数据库登录moodle和wordpress,但其他用户面临“错误的用户名或密码错误”。

友善的建议

提前致谢。

0 投票
2 回答
2044 浏览

moodle - Moodle - 协议活动条款

我正在为有几门课程的学生创建一个 Moodle 网站。

当他们开始课程时,我希望有一个页面,例如带有复选框的协议条款。学生只有在同意条款后才能继续上课。

有什么可以做到这一点吗?

0 投票
1 回答
832 浏览

php - PHP 会话对象的问题

我的 php 会话遇到了一些问题。我在 moodle 应用程序中部署了一个文件管理插件。

新插件主页的行为异常,正在破坏我的应用程序的实际会话,并正在生成新的session_id().

此外,当我尝试使用 查看会话内容时print_r($_SESSION),它会在其中显示“PHP_Incomplete_Class_Name”。

0 投票
1 回答
474 浏览

crm - zoho crm 和 Moodle 之间的链接

我想知道我是否从 zoho crm 获取一个网站来引导表格并将其集成到我的 moodle 网站中,并且有人使用该表格注册到我的网站。信息可以同时发送到我的 moodle 数据库和我的 zoho crm 帐户吗?如果是这样,有人可以向我解释如何做到这一点。请请

0 投票
2 回答
3409 浏览

php - 通过 SOAP 从 PHP 调用 Moodle 函数

我很难开始通过提供的 SOAP Web 服务将我的 PHP 脚本连接到Moodle 2.0。对 SOAP 了解不多,我想我会简单地连接并从那里开始。但是,我什至无法连接...

这将返回:

致命错误:未捕获的 SoapFault 异常:[WSDL] SOAP-ERROR:解析 WSDL:无法加载...

如果我直接访问此 URL,则不会返回任何数据。用 Fiddler 查看它表明服务器确实返回了 0 的 Content-Length。

我找不到任何关于此的文档......但是有其他协议的文档

我假设SoapClient期望一些 WSDL 来定义可用的功能。我有这些函数和参数的列表(不感谢官方文档页面)。如何指示 SoapClient 不要担心 WSDL 并继续执行?

我检查了 Moodle 服务器上的 PHP 错误日志中的错误,结果很干净。

0 投票
1 回答
122 浏览

php - 如何让 Moodle 模块*不允许*放置为活动?

我正在构建一个与第三方 Web 服务交互的 Moodle (2.0) 模块。

除了设置屏幕外,该模块没有 UI。由于该模块没有 UI,因此用户无法将其作为Activity放置在主屏幕或课程中。我该如何防止呢?如何防止它出现在“添加活动...”列表中?

0 投票
2 回答
3922 浏览

offline - 如何使moodle离线

嗨,我对moodle很陌生,我想了解一些关于使moodle脱机以及可以在服务器和客户端之间使用的同步技术的想法。(用于数据库同步和文件夹内容同步)。请提供一些有关这方面的信息。提前致谢

0 投票
1 回答
2402 浏览

php - Moodle HTML Quickform 选择选项未正确加载

我有 2 个选择列表

  1. ausers - 列出所有可用用户
  2. susers - 显示选定的用户

我使用moodlesglobal $SESSION变量来存储用户选择项,然后我使用该变量将选定项加载到susers 列表中$SESSION->susers 。当用户单击“添加用户”按钮时会发生这种情况。

我正在使用会话变量来保存选择,因为我需要多次发布表单。(表格将有另一个课程选择列表)

我无法使用 javascript 来完成此操作,因为我的客户希望脚本在没有 js 支持的情况下运行。

笔记 :

我的代码正确加载了选项,但在选择列表中显示了当前$SESSION数据和以前的$SESSION数据。我认为问题可能是选择元素的刷新问题。我使用以下语句在 susers 元素中加载选定的用户 $susers_el->load($susers);

为了更好地说明问题:

在“添加用户”按钮上单击

选定用户 (ausers) 1.Joe 2.James 选择列表 (susers) 1.Joe 2.James

当我想将另一个用户添加到 susers 列表时,会发生以下情况:在“添加用户”按钮上单击

选定用户 (ausers) 3.Lance 选择列表 (susers) 1.Joe 2.James 1.Joe 2.James 3.Lance

以下是当前代码,非常感谢任何帮助或建议。