Помощь с капельным контентом для онлайн-курса

Ищем помощь в использовании Discourse для платформы онлайн-курсов (LMS). Ниже приведена схема того, чего мы хотим добиться.

Мы хотим размещать асинхронные курсы и предоставлять доступ к контенту курсов закрытым группам пользователей. Мы начнем с назначения пользователей в закрытую группу, а затем предоставим этой группе доступ к закрытой подкатегории. (Шаги 1–4 выше.)

На шаге 5 я запутался и был бы признателен за совет и/или консультационную поддержку. Контент курсов будет содержаться в отдельной категории. Нам нужно, чтобы темы из категории «Контент курса» переносились в закрытую подкатегорию, где группы будут обсуждать контент курса и отвечать на вопросы в рамках перенесенных тем.

В частности, мои вопросы:

  • Можно ли сохранить темы внутри категории и создать их дубликаты в закрытой подкатегории?
  • Можно ли автоматизировать публикацию этих перенесенных тем с даты шага 4?

Заранее спасибо за любую помощь.

Похоже на кастомный плагин из-за дублирования? Мы с радостью поможем вам его разработать Marketplace

Вместо дублирования контекста я рекомендую просто добавить ссылку на первую копию.

Спасибо, Джей. Поскольку исходный контент будет приватным, думаю, метод ссылок не позволит получить к нему доступ. Я только что проверил и подтвердил это ограничение. Дайте знать, если я что-то упустил в вашем предложении.

Если вы хотите скопировать только исходный пост (OP), откройте значок гаечного ключа для темы, которую хотите скопировать, выберите «Сообщения», отметьте исходный пост, а затем выберите «Переместить в» и укажите категорию для черновиков. После этого вы можете запланировать публикацию через меню «Таймеры тем» (снова значок гаечного ключа администратора) в новую категорию на ваш выбор.

(Хотя, возможно, вам потребуется добавить дополнительный «буферный» ответ в исходную тему, чтобы оставить его там и предотвратить автоматическое закрытие темы каждый раз).

Просто добавьте группу, которая должна иметь доступ к контенту, в группу с правами на просмотр (или добавьте эту группу в разрешения для соответствующей категории).

Я возвращаю эту тему, так как оказался в схожей ситуации.

Мы хотим запустить новый курс внутри нашего сообщества и ищем максимально автоматизированную систему для постепенной выдачи контента.

Я знаю, что самый простой способ — перемещать студентов между разными группами, тогда предоставление каждой группе доступа к новому модулю решит проблему. Но мой вопрос: существует ли какой-либо автоматический (не ручной) способ выполнять эти перемещения?

Например:

  • Новый студент приходит и попадает в группу 1 (с доступом к категории 1, первый модуль)
  • Через неделю этот участник переходит в группу 2 (с доступом к категории 2, видя первый и второй модули)
  • И так далее…

Для меня наиболее логичный способ достичь этого — автоматизировать каждый шаг, отсчитывая время с момента вступления участника в сообщество (или еще лучше — с момента вступления в первую группу), чтобы каждую неделю открывался новый модуль.

Возможно ли это с помощью встроенных средств? Или мне понадобятся сторонние инструменты для управления этим?


@esugalski, как вы в итоге решили этот вопрос :backhand_index_pointing_down: