方案:讲师创建私人课程页面,其中包含也需要私人的文档。
当前,讲师可以将课程页面设置为私有,并且可以将文档添加到也设置为私有的集合中。然后,他们将来自该集合的文档添加到课程页面(使用我的设置中的流域)。这是可行的,但在讲师方面有点笨拙且容易出错。如果讲师未能将文档添加到私人收藏夹中,则即使页面不在页面上,该文档也将可供公众访问。
要访问课程页面,学生需要输入密码,然后访问该页面上的文档,他们需要再次输入(可能不同)密码 。这也很笨拙。
是否可以通过流域(或作为内联,如有必要)将文档添加到私有页面以自动继承页面的隐私设置?
或者,作为教师方面问题的部分解决方案:是否可以限制DocumentChooserPanel仅从指定的集合中进行选择(例如,通过对DocumentChooserPanel进行子类化)?
或者作为学生方面问题的部分解决方案:一旦对页面进行了身份验证,学生是否也可以通过某种方式对文档进行身份验证?
还是有更好的解决方案或方法?