问题标签 [blackboard]

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 投票
0 回答
245 浏览

html - 在 IE 中无法绕过 Quirks 模式

我正在为 Blackboard 课程编写一个页面,而兼容性模式使它变得毫无用处。Blackboard 使用 iFrame 嵌入内容,因此我创建的每个页面本质上都是使用 iFrame 嵌入的。我在页面顶部尝试了以下内容:

没有成功。该页面具有自定义元素和拖放功能。我能够使用以下内容显示自定义元素:

但内容不会拖动。这是我的拖放代码:

0 投票
1 回答
855 浏览

jquery - 拖放在带有 iFrame 的 IE 中不起作用

没有办法绕过 iFrame,因为所有内容都是这样嵌入的(黑板)。该页面在其自己的窗口中打开时可以正常工作。但是当在 iFrame 中时,quirks 模式会启动并且拖放功能会丢失。

HTML 代码:

我的Javascript:

我还在头脑中声明了以下内容:

我还没有找到任何可行的解决方案,有什么建议吗?

0 投票
1 回答
853 浏览

jquery - Blackboard 中的 video.js 全屏将不起作用

我已经尽我所能在 Blackboard 中将视频全屏显示,但没有任何效果。这仅在加载 video.js 脚本时才会出现问题。如果使用通用的 HTML5 视频,它将起作用。我的错误:未捕获的 TypeError:无法调用未定义的方法“webkitEnterFullScreen”

堆栈跟踪(我也在使用 video-js 标记插件):

编码:

库加载(就在 之前</html>):

注意:如果我在本地或单独的页面上打开页面,它可以 100% 工作。我猜这是 DOM 问题或对 Blackboards 库的干扰。有没有办法用我自己的覆盖黑板库?

对于那些不知道的人,Blackboard 通过 iFrame 加载页面,这是我假设的问题的一部分。同样,这在其自己的页面上 100% 有效,而不是在 Blackboard 上。

0 投票
1 回答
200 浏览

mysql - 组合 Blackboard 9.1.13 控制台 SQL 查询

如何将这两个 SQL Blackboard 查询组合成一个查询(“AND”)以在控制台上运行以列出所有具有 TESTROLE2 辅助角色的 TESTROLE1?

select user_id from users where authority_roles_pk1 = (select pk1 from authority_roles where role_name = 'TESTROLE1');

select user_id from users where pk1 IN (select users_pk1 from user_roles where authority_roles_pk1 = (select pk1 from authority_roles where role_name = 'TESTROLE2'));

0 投票
2 回答
225 浏览

scorm - Ability to run branching SCORM packages on Blackboard

I'm new in SCORM and don't know a lot about it.

My customer already has his own custom LMS with courses. And he wants these courses "to be mounted on Blackboard". And it appears that material would have to be SCORM compliant to play in Blackboard.

The problem is, that existing courses are not linear, but branching. For example, if user answered "Yes" on first question, he will get question with id=2 next. If he answered "No", he will get question with id=3 next. As I understood, you do not have the ability to create such "branching" packages in SCORM. Only linear. Am I wrong?

Or, maybe, Blackboard allows you to use your own LMS and only send back to Blackboard "SCORM big four" data?

0 投票
1 回答
1912 浏览

video - 如何让 VTT 文件在流媒体服务器上与我的 mp4 一起使用?

我有几个视频正在尝试添加 VTT 隐藏式字幕文件。我在 Blackboard SP11 中通过 JWPlayer 6.8 部署 MP4。我很难准确地理解我需要做什么才能让它发挥作用。MP4 与 VTT 文件位于不同的服务器上。我被告知流媒体服务器不支持视频以外的任何内容,因此 VTT 文件必须托管在其他地方。

这是否意味着我需要基于 VTT 制作 XML 文件?我找不到有关如何执行此操作的任何好的文档。请帮忙!这是代码:

提前致谢。

0 投票
2 回答
572 浏览

spring - Blackboard Building Blocks:Spring MVC 配置 404 错误

我在我的构建块中使用 Spring MVC。

当我java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet签入黑板日志并且 UI 显示以下错误消息时出现错误 -

The specified resource was not found, or you do not have permission to access it.

我的 web.xml 配置是 -

我的视图解析器配置是 -

我在 web.xml 中的权限配置是 -

0 投票
1 回答
208 浏览

blackboard - Blackboard Learn 9.1 - 支持的 LIS 2.0 操作

有谁知道 Blackboard Learn 9.1 April 2014 支持的操作列表?我知道它符合 LIS 2.0 Final 规范,但这些规范中有许多操作似乎不受支持。在我的一生中,我无法从他们那里找到任何解释支持和不支持的文档。我主要对成果管理服务和人员管理服务感兴趣。如果有任何示例代码,尤其是对于 Outcomes 的示例代码,那就太好了。结果服务似乎是被忽略最多的服务。

谢谢

0 投票
1 回答
672 浏览

java - NoClassDefFoundError 使用休眠

我在 Blackboard Learn 的 Building Block 中使用 Spring 3.1.1.RELEASE 和 Hibernate 4.1.10.FINAL 并获得以下异常:

java.lang.NoClassDefFoundError:无法初始化类 org.hibernate.cfg.PropertyContainer

这似乎是一个类路径问题,所以我做了一些挖掘并从这篇文章中添加了建议的库,但发生了同样的错误。

所以我的类路径现在包含必要的依赖项,但我仍然遇到异常。我可以查看哪些其他要点来识别和解决此问题?

编辑:我已经验证了 jboss-logging JAR 在我的类路径中。

编辑:请求的堆栈跟踪:https ://gist.github.com/whargrove/79cbc9c5bd65217e3da3

重新启动 Tomcat 并重新部署我的 WAR 后,在 Tomcat 日志中观察到以下异常:

  1. java.security.AccessControlException:访问被拒绝(“java.util.PropertyPermission”“jboss.i18n.generate-proxies”“write”)
  2. org.springframework.beans.factory.BeanCreationException:创建 ServletContext 资源 [/WEB-INF/config/spring.xml] 中定义的名称为“mySessionFactory”的 bean 时出错:调用 init 方法失败;嵌套异常是 java.lang.NoClassDefFoundError: 无法初始化类 org.hibernate.cfg.PropertyContainer

(上面的要点链接中提供了完整的堆栈跟踪。)

0 投票
1 回答
457 浏览

php - PHP cURL 和 Blackboard Learn - 数据不正确....序言中不允许 POX 数据内容

当我尝试使用 PHP cURL 将此 XML 文档发布到 Blackboard Learn LIS 时,我收到此错误。我正在使用 simplexml 检查 XML 以确保它格式正确,所以这不是问题。我还检查了 XML 文档以确保没有附加 BOM 数据。我已经在十六进制编辑器中打开它以确保这一点。

我完全被这个难住了,我无法访问 Blackboard 日志。

PHP:

信封.php 中的 XML:

解析后浏览器中的 XML 输出(在 cURL 请求期间):