问题标签 [lms]

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

ruby-on-rails - 在 ubuntu 上安装画布时出现问题,Bundler 找不到 gem "bundle" 的兼容版本

我正在尝试安装 canvas lms ,但我遇到了以下问题。任何帮助。请在此处输入图像描述Bundler 找不到 gem "bundler" 的兼容版本:在 Gemfile:bundler (>= 2.2.17, <= 2.2.24)

当前 Bundler 版本:bundler (2.2.28)

您的捆绑包需要与您正在运行的版本不同的 Bundler。安装必要的版本gem install bundler:2.2.24并使用重新运行捆绑器bundle _2.2.24_ update

我尝试更新捆绑包,但还没有成功。

0 投票
1 回答
82 浏览

scorm - 使用 SCORM API 从 Brightspace LMS 检索值

我正在尝试使用此处由 SCORM.com / Rustici ( https://scorm.com/scorm-explained/technical-scorm/run-time/ ) 提供的 SCORM API 从 Brightspace LMS 中检索一些值。

我感兴趣的值是学生的姓名、学生的部分(在 Brightspace 术语中是学生的班级)和课程名称。从 API 参考(https://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/)中,我看到可以使用 cmi.core.student_name 提取学生的姓名。

问题:如何使用 SCORM API 提取学生的部分和课程名称?

0 投票
0 回答
69 浏览

moodle - 从外部链接将 SCORM 包上传到 SAP SuccessFactors?

我想通过外部链接将 SCORM 包上传到 SuccessFactors(到我的客户存储课程的服务器),但我不确定它是否可能(比如可以选择上传下载包的 moodle)。我能找到的与该问题相关的所有文档和论坛都至少有几年的历史了。

根据 SAP SuccessFactors 官方网站,SF 支持 SCORM

根据SAP SF 手册(2018 版)

“选择 AICC 标准而不是 SCORM 等替代标准的主要优势之一是 AICC 内容可以驻留在任何地方,并且仍然保持 LMS 启动和跟踪它的能力。相比之下,SCORM 标准要求内容驻留在与 LMS 相同的域。”

我发现“同源策略”要求 SCORM 包的位置在同一台服务器上。

这是因为 SCORM 包通过 JS API 与 LMS 进行通信。Web 浏览器允许包含在第一个网页中的脚本访问第二个网页中的数据,但前提是两个网页具有相同的来源。

由于上述原因,SCORM 包需要在同一个域中才能进行这些 API 调用。

我正在尝试找到任何其他方式来上传 SCORM 内容以上传到 SuccessFactors,而无需将内容实际存储在其服务器上。

我专注于使用 SCORM,因为我创建了一个 JS 包装器,它将使用 Scormfunctions 的 API 调用(LMSInitialize、LMSGetValue 等)进行初始化,以将数据发送回 node.js 服务器。

我发现的另一个选择是 AICC 包装,但根据我的研究,我找不到很多例子,并得出结论,在 2014 年 AICC 解散后,它已成为一个死标准。

我真的很感谢任何与它相关的帮助和任何建议,即使它是以不同的方式将包(任何合规性都可以)上传到 SAP SuccessFactors 并将学生数据返回到 node.js 服务器。

0 投票
1 回答
53 浏览

mongodb - 为成绩簿建模

我正处于 MERN 应用程序的数据库设计阶段(我使用 Next.js 而不仅仅是 React.js)。我的应用程序基本上是一个 LMS(学习管理系统,教授可以在其中放置作业、测试、资源等。学生可以访问这些、执行并提交它们。我正在考虑如何处理成绩簿。每个学生他们所在的所有班级都会有一个成绩。我正在使用 MongoDB。我如何设计成绩簿?我不能只在课程数据库中输入“成绩”或“分数”字段,因为该班级的所有学生因为那个作业会有不同的成绩。请帮忙。如果你要设计一个 LMS,你会如何设置“成绩”来工作?

0 投票
2 回答
94 浏览

sql - 所有未完成课程的用户的 SQL 临时报告

海刚!

我非常接近于找出一份报告,我可以临时运行以查找我们所有未注册课程的用户。我确实有一份针对尚未完成课程的已注册人员的报告,但是此搜索未找到甚至未注册的给定学生。

当前代码是

有什么想法吗??

0 投票
0 回答
31 浏览

php - 如何覆盖课程的 wordpress Lifter LMS 短代码?

鉴于此简码

我如何覆盖它,创建我的自定义简码,以便我可以根据用户选择的研究来提取课程每项研究都会有它的课程;在注册时,用户选择研究

0 投票
1 回答
78 浏览

wordpress - 导师 LMS 如何从课程 ID 或帖子 ID 获取链接产品

有没有办法在给定课程 ID 的情况下获得链接的 Woocommerce 产品?我了解课程 ID 与帖子 ID 相同。我想在课程详细信息页面上显示链接的产品

0 投票
0 回答
22 浏览

flutter - Flutter 在 LMS 系统中带视频考勤背后的逻辑是什么?

我正在为 BS 计算机科学系制作 LMS 系统。在这个系统中,我试图将视频和考勤系统结合起来。例如,当用户在 10 分钟后观看视频时,出勤图标会自动变为绿色,如https://digiskills.pk应用程序。 在此处输入图像描述

0 投票
0 回答
15 浏览

birt - LMS 报告文档

我在 SuccessFactors 中处理 LMS 报告,并且能够解决大部分问题,但在两年半的时间里,我还没有找到关于 reportContext 对象的单一可传递信息源。我知道一些方法(getLocale(), getAppContext())和属性,并使用它们 - 最常见的是

但我想知道他们所有人。SAP Launchpad 通常是关于任何与 SAP 相关的信息的相对较好的来源,但它几乎没有这方面的信息。我搜索了我发现的任何关于 BIRT 报告的内容,但无济于事。我发现的一切都非常简洁和肤浅。

任何人都可以指向一个站点或文档,在最好的情况下记录整个对象?我想扩大我的视野,变得更好。

0 投票
0 回答
42 浏览

drupal - 从 Drupal 8 升级 > 9 和 drupal_get_path 现在搜索错误的位置

我正在尝试将 Drupal LMS 项目Opigno从 Drupal 8 升级到 Drupal 9。我最初安装的 Drupal 8 版本没有作曲家,但现在想转移到作曲家安装的版本。

我已经让它与作曲家的 Drupal 9 版本的全新安装一起工作,然后链接旧数据库并填充sites/files. 问题是我无法运行完整的数据库更新。

运行数据库更新失败并显示错误消息TypeError: Argument 2 passed to Drupal\Core\Config\CachedStorage::write() must be of the type array, bool given, called in .../web/modules/contrib/opigno_statistics/opigno_statistics.install on line 83 in Drupal\Core\Config\CachedStorage->write() (line 123 of .../web/core/lib/Drupal/Core/Config/CachedStorage.php)

该项目的 Drupal 9 版本更改了一些文件结构 - 特别是配置文件目录已从更改/profiles/PROFILE_NAME/profiles/contrib/PROFILE_NAME.

当我打印drupal_get_path('profile', 'PROFILE_NAME')时,它告诉我它正在搜索配置文件,profiles/PROFILE_NAME/但我需要它来查找profiles/contrib/PROFILE_NAME. 在搜索配置文件之前,如何指定它进入父文件夹?