如果要在在线项目完成后对其进行更改,则必须首先对其进行修订。从在线项目实体的操作下拉列表中选择修订选项,然后按照修订向导的步骤操作。
虽然可以直接修改内容对象,但某些更改(例如更改内容对象的启动方法)可能需要您重新分配项目并修改设置。修订项目是跟踪用户已完成版本的最安全方法。

修订项目的最佳实践
修订项目的最佳实践包括:
- 通知当前学员:通知当前正在进行现有修订的学生,即将引入新修订。这使他们有机会完成当前修订并收到其完成确认。
- 评估修订要求:决定所有学员是否需要采用新修订版本,或者最近完成旧修订版的学员是否可以继续使用。
- 启动修订流程:开始创建新修订版本,但尚未将其完成以进行生产。
- 设置替代修订:如果将旧版本配置为新修订的替代,请确保正确输入此替代的生效日期。
- 上传新内容:将新内容上传到内容服务器,创建内容对象,并将其添加到新修订版本。或者,你也可以使用导入内容工具。
- 继续修订流程:继续完成修订。
如果全局设置配置为在完成在线项目后将其锁定,则任何更改都需要修订流程。
无论您是以下哪种情况,这都适用:
- 更改内容:这包括添加新课程、引入附加主题或对现有内容进行更正。
- 更改结构:这涉及在线设置选项卡上的修改,例如添加文件夹、重新排列对象的顺序或添加/移除项目。
此外,如果在线项目已包含在某人的历史记录中,您可能无法直接编辑在线设置选项卡。在这种情况下,如果系统设置为锁定内容,则必须首先修订该项目。
控制此行为的全局设置可在系统管理→配置→系统配置→LMS_ADMIN→lockItemContentStructure=true 中找到。
注意
更新项目的在线内容或创建新的项目修订时,通常需要重新分配内容。要规避单个内容的项目重新分配或修订的复杂性,请考虑直接更新内容对象。如果内容开发工具和启动方法保持不变,只需更新内容对象中的内容 URL 即可有效地重定向到新内容。此方法允许您绕过对在线内容选项卡的更改或完整项目修订的需求,从而简化更新流程。