课程和组织可以被关联到机构层次结构中的多个节点,但是必须指定其中一个为主要关联。主要关联确定进行课程工具设置的节点:某工具是否可供使用,以及访客和旁听者对工具的访问权限是否启用。
该节点也可为其他课程设置(如标签、模块和工具)指定默认值。该节点的设置仅适用于与其本身关联的那些课程,而不是普通课程。默认课程设置(如菜单、结构和主题)无法通过节点进行控制。
选择对象的主节点关联
对于新对象或现有对象
- 创建或编辑对象,如课程或用户。
- 选择查找节点。
- 搜索并选择节点。
- 选择提交。
如果关联到多个节点,选择希望作为主要节点的节点旁的主要节点单选按钮。
对于层次结构用户界面
当管理员选择要添加至其节点的对象后,系统会检查每个所选对象是否具有一个现有的主要节点关联。如果对象没有主要节点关联,系统则为该对象创建一个与所选节点之间的主要关联。如果对象已有主要节点关联,系统则为该对象创建一个与所选节点之间的次要关联。
缺少主要节点关联
如果主要关联已删除,则与该层次结构关联的课程或组织可能不具有主要关联。如果已删除主要关联(不论是直接删除还是通过删除其父节点删除)且该课程/组织还有两个或多个关联,则由用户决定哪个关联应为主要关联。在用户做出决定之前,均作为次要关联。
缺少主要关联的课程或组织参照根级设置来决定其应使用的设置。