مساعدة بخصوص محتوى التنقيط لدورة عبر الإنترنت

Looking for some help using Discourse for an online course (LMS) platform. Below is a diagram of what we would like to achieve.

We want to host asynchronous courses and allow private groups of users to access the course content. We would start by assigning users to a private group and then providing this private group access to a private subcategory. (Steps 1-4 above.)

Step 5 is where I am confused and could use some advice and/or consulting support. The course content would be contained within a separate category. We would need Topics from the Course Content category to be pushed into the Private Subcategory, which is where groups will be discussing the course content and responding to prompts within the pushed topics.

Specifically, my questions are:

  • Is there a way to retain topics within a category and push duplicate copies into a private subcategory?
  • Is there a way to automate the release of these pushed topics from the date of Step 4?

Thanks in advance for any support.

3 إعجابات

Sounds like a bespoke plugin to me because of the duplication? We could definitely help you build it marketplace

إعجابَين (2)

Rather than duplicate the context, I would recommend just linking to the first copy.

إعجاب واحد (1)

Thanks, Jay. Since the original content would be private, I think the linking method wouldn’t let the private content through. Just tried it and confirmed the limitation. Let me know if I am missing your suggestion.

إعجاب واحد (1)

If you only want to copy the OP you could open the wrench icon for the topic you want to copy, Select Posts, select the OP, and then ‘Move To’ a staging category. You can then Schedule Publishing from the Topic Timers menu (admin wrench again) into a fresh category of your choosing.

(Though you may need an extra ‘buffer’ reply in the original topic to leave in there and stop it trying to auto-close every time)

إعجاب واحد (1)

Just add the group that you want to be able to see the stuff to a group that can see it (or add that group to the permissions for that category).

إعجاب واحد (1)

أنا أعيد طرح هذا الموضوع لأنني أجد نفسي في موقف مماثل.

نريد إطلاق دورة تدريبية جديدة داخل مجتمعنا، وأبحث عن نظام (مؤتمت قدر الإمكان) لتقطير المحتوى.

أعلم أن أسهل طريقة هي نقل الطلاب عبر مجموعات مختلفة، وبالتالي فإن منح كل مجموعة إمكانية الوصول إلى وحدة جديدة يمكن أن يحل هذه المشكلة. لكن سؤالي هو ما إذا كانت هناك طريقة مؤتمتة (ليست يدوية) للقيام بهذه التنقلات…

على سبيل المثال:

  • يصل طالب جديد ويدخل المجموعة 1 (مع إمكانية الوصول إلى الفئة 1، الوحدة الأولى)
  • بعد أسبوع، يدخل هذا العضو المجموعة 2 (مع إمكانية الوصول إلى الفئة 2، والقدرة على رؤية الوحدة الأولى والثانية)
  • وهكذا…

بالنسبة لي، فإن الطريقة الأكثر منطقية لتحقيق ذلك هي أتمتة كل خطوة بالعد منذ اليوم الذي دخل فيه العضو المجتمع (أو الأفضل من ذلك، منذ دخوله المجموعة الأولى)، بحيث يفتحون وحدة جديدة كل أسبوع.

هل هذا ممكن باستخدام الميزات المضمنة؟ أم سأحتاج إلى أطراف ثالثة لإدارته؟


@esugalski كيف تعاملت في النهاية مع هذا الأمر :backhand_index_pointing_down:

إعجاب واحد (1)