This information applies only to the Ultra experience.
在课程文件中,您可以使用编辑器创建新项目。这些项目称为 HTML 对象,它们是一种可重复使用的内容。如果您的机构有权访问资源管理功能,则您也可以创建其他类型的可重复使用的内容。
HTML 对象以 HTML 文件形式存储在资源库中。当您向课程中添加 HTML 对象时,系统会显示实际内容。HTML 对象不会显示为用户必须选择以查看内容的文件链接。您可以创建要在课程的多个区域或是多门课程中使用的信息。您可以更改存储在课程文件中的 HTML 对象,该更改会反映在课程中链接 HTML 对象的所有实例中。
创建 HTML 对象
- 选择要在其中创建 HTML 对象的课程文件文件夹。
- 选择创建 HTML 对象。
- 在创建可重复使用的对象页面上键入名称,该名称将成为课程文件中的文件名。
- 在“内容”框中键入信息。您可以使用编辑器选项设置文本格式并包括文件、图像、Web 链接、多媒体和聚合。从您电脑中上传的所有文件都会保存在课程文件的顶级文件夹中。
- 选择提交。HTML 对象显示在课程文件的所选文件夹中。系统会将 .html 扩展名添加至课程文件中 HTML 对象的文件名。
如果您删除课程中某个 HTML 对象的链接,该对象不会从课程文件中删除,删除的是课程中指向该 HTML 对象的链接。要从课程中彻底删除某个 HTML 对象,您需要从课程文件中将其删除。如果在课程中链接了该对象,则会显示一条警告消息,提醒您删除操作会使链接断开。继续删除之前,您可以在 360° 视图报告中查看链接文件的位置。
编辑 HTML 对象
您可以编辑存储在课程文件中的 HTML 对象。您所做的更改会反映在课程中链接该 HTML 对象的任何位置。打开 HTML 对象的菜单,然后选择覆盖可重复使用的对象内容。
添加 HTML
添加自定义 HTML 或 CSS
在 Ultra 课程视图中,为站点启用替代机构管理时,您现在可以在文档中使用自定义 HTML 或 CSS。 选择添加 HTML 作为新块,以便在文档中嵌入内联第三方 HTML 编辑器。 您可以向编辑器中写入或粘贴 HTML 代码,然后选择保存。 已编码的 HTML 将被发送到 Learn 的 BbML 中以进行留存。该 HTML 将在 BbML 中使用新的 data-bbtype 进行表示。 如果以只读模式加载先前创建的、包含 HTML 的 BbML,则将从 iframe 中单独的域中加载该 HTML。
一种新 CodeEditor 压缩包处理第三方编辑器所需的所有导入,并实现编辑器配置标准化。否则,压缩包将仅包装编辑器的方法,以将其自身插入 DOM 元素。在页面上嵌入编辑器的指令和插件将取决于该包。