在线课程的滴灌内容求助

寻求有关在在线课程(LMS)平台中使用 Discourse 的帮助。以下是我们希望实现的目标示意图。

我们计划托管异步课程,并允许私密用户组访问课程内容。我们将首先把用户分配到私密组,然后为该私密组提供对私密子分类的访问权限。(即上述步骤 1-4。)

步骤 5 是我感到困惑的地方,希望能得到一些建议或咨询支持。课程内容将包含在一个独立的分类中。我们需要将“课程内容”分类中的主题推送到“私密子分类”中,用户组将在此讨论课程内容并针对推送的主题进行回应。

具体我的问题如下:

  • 是否有办法在保留分类内原有主题的同时,将副本推送到私密子分类中?
  • 是否有办法从步骤 4 的日期开始自动化发布这些被推送的主题?

提前感谢任何支持。

3 个赞

听起来这像是一个定制插件,因为有重复的部分?我们绝对可以帮你构建它 Marketplace

2 个赞

与其重复上下文,我建议直接链接到第一份副本。

1 个赞

谢谢,Jay。由于原始内容是私有的,我认为链接方式无法让私有内容通过。我刚刚尝试并确认了这一限制。如果我有遗漏您的建议之处,请告诉我。

1 个赞

如果你只想复制原帖(OP),可以点击你要复制的话题旁边的扳手图标,选择“帖子”,选中原帖,然后将其“移动”到一个暂存分类。之后,你可以在“话题计时器”菜单(再次点击管理员扳手)中安排发布,选择一个你自定义的新分类。

(不过,你可能需要在原帖中保留一条额外的“缓冲”回复,以防止系统每次尝试自动关闭该话题。)

1 个赞

只需将希望允许查看内容的用户组添加到具有查看权限的组中(或将该组添加到相应类别的权限设置中)。

1 个赞

我重新提出这个话题,因为我遇到了类似的情况。

我们想在我们的社区内推出一门新课程,我正在寻找一个(尽可能自动化)的系统来逐步放出内容。

我知道最简单的方法是将学生转移到不同的组,然后为每个组授予对新模块的访问权限可以解决这个问题。但我的问题是,是否有某种自动化的(非手动)方法来完成这些转移……

例如:

  • 一名新学生加入并进入第 1 组(可以访问第 1 类,第一个模块)
  • 一周后,该成员进入第 2 组(可以访问第 2 类,可以看到第一个和第二个模块)
  • 依此类推……

对我来说,实现这一目标最合乎逻辑的方法是自动化每一步,从成员加入社区之日(或者更好的是,从加入第一个组之日)开始计算,以便他们每周解锁一个新模块。

这可以使用内置功能实现吗?还是我需要第三方来管理它?


@esugalski 你最后是如何处理这个问题的 :backhand_index_pointing_down:

1 个赞