问题标签 [canvas-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.
canvas-lms - bundle exec rake db:configure_admin 的非交互式执行
我正在尝试自动安装 canvas lms,我需要知道如何在非交互模式下运行“bundle exec rake db:configure_admin”命令,因为它要求我输入管理员电子邮件/密码?
谢谢
ruby-on-rails - Canvas-LMS - LoadError:无法加载此类文件 - 并行
正在将画布部署到服务器上,当我运行命令 RAILS_ENV=production bundle exec rake canvas:compile_assets 时出现错误:
LoadError: cannot load such file -- parallel
/var/www/prod/shared/bundle/ruby/1.9.1/gems/polyglot-0.3.5/lib/polyglot.rb:65:in
要求' /var/www/prod/shared/bundle/ruby/1.9.1/gems/polyglot-0.3.5/lib/polyglot.rb:65:inrequire'
/var/www/prod/shared/bundle/ruby/1.9.1/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:251:in
块中的要求' /var/www/prod/shared/bundle /ruby/1.9.1/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:236:inload_dependency'
/var/www/prod/shared/bundle/ruby/1.9.1/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:251:in
需要' /var/www/prod/releases/20141215031227/lib/tasks/canvas.rake:114:inblock (2 levels) in <top (required)>'
Tasks: TOP => canvas:compile_assets
检查并行 gem 的 gem 列表,检查以确认捆绑安装已完成且没有错误。检查了 gemset,权限,我还应该研究什么。
ruby-on-rails - 如何使用 IDE 在桌面上设置和调试“instructure canvas lms”
我想在现有的开源代码https://github.com/instructure/canvas-lms的基础上进行“instructure canvas lms”的应用程序开发(即添加新功能) 。为此,我需要一个带有调试和开发能力。我还需要使用 IDE 在我的桌面上设置可用代码的过程。
canvas-lms - Canvas-lms - 通过 API 提交答案
如何通过 API 提交测验答案?我相信可以通过https://canvas.instructure.com/doc/api/quiz_submissions.html -来完成POST /api/v1/courses/:course_id/quizzes/:quiz_id/submissions
,但我如何实际提供该请求的答案?里面没有参数,看起来就是我要找的。或者也许我必须使用另一个端点?
java - 在java中实现LTI工具消费者
我正在做一个电子学习项目,我需要将测验添加到学校平台。
我找到 QTIWorks 来实现这些问题,QTIWorks 包含 LTI 提供程序,所以我尝试通过 Moodle 与它连接,它正在工作。
现在我需要将我的平台作为工具消费者来连接QTIWorks,我的平台是用java编码的,所以我正在寻找一个在java中实现工具消费者的例子,但我找不到。
那么,请问如何在我的平台上实现工具消费者?提前致谢。
uri - 如何摆脱链接中的“mailto:”
我正在研究 LTI,试图为 Instructure Canvas(一个学习管理系统)构建一个应用程序。
我想插入一个指向讲座内容的链接,所以我用链接作为参数向 Canvas 发送了一个响应。然后我得到一个超链接文本。但是当我点击它时,我发现链接的前缀是“mailto:”。我怎样才能摆脱这个“mailto:”?
ruby-on-rails - 管理员登录后 JSON 显示在屏幕上
我们刚刚遵循了Canvas LMS 快速入门并在 Ubuntu LTS 上成功启动了我们的 Canvas LMS。运行服务器后,我们浏览到主页,第一次登录,并接受使用条款,然后 Canvas 显示以下 API 响应。
我们对 Rails 很陌生。这里发生了什么?而不是这样的预期结果是看到 Canvas LMS 的图形用户界面。
我们尝试过运行:
它返回(0 rows)
。
javascript - 如何从我们之前离开的地方恢复scorm 2004?
你好,
我正在开发基于 scorm 的项目,我必须玩 scorm 2004 包。课程正在
使用 LMS 函数(LMSFinish()、commit()..etc)正常播放和捕获数据。
现在我要实现另一个功能,即恢复用户上次离开的包。
示例 cmi 数据
scoid:“1234”
数据[cmi.completion_status]:“不完整”
数据[cmi.exit]:"挂起"
数据[cmi.location]:"page3"
希望你能帮忙。
scorm - 如何为 SCORM 1.2 设置书签 (cmi.location)?
我尝试为 Flash SCORM 1.2 包添加书签。我正在正确捕获上次访问的数据(cmi.loation,暂停数据),但是当我尝试为下次启动重置数据时,SCO 没有重新定位,它从头开始。
我在 javascript 的 LMSInitilization() 函数中设置了硬编码值。
我使用下面的代码将位置变量设置为 SCO。
希望你能帮忙。