Open danjjohnson opened 10 years ago
@danjjohnson for now I don't think this is NOT something Sensei should do. I think we need to keep it as it. Not a common use case imo.
Closing this for now. If you think we should work on it feel free to re-open :)
@dwainm it's a fairly popular request, but we can leave it closed for now and revisit at a later date.
I know this is an old request, but to wake it up again, I'm going to upvote this. Questions and modules can be used on multiple courses, but not lessons... In my eye lessons are the bottom of the structure. Having a bank of lessons that can be reused much like the questions, just makes sense!
It would definitely help re-package content in a better variety of ways.
From @WoodhouseP1:
We currently are migrating our LMS to Sensei, however a number of lessons are repeated across different courses (I.E. how to log in).
The ability to be able to add a Lesson to multiple Courses would mean we have a true single source of truth approach. We could clone the lesson, however, this would mean if the source material changed we would have multiple lessons to change. This means multiple points of failure and risk.
cc @cagrimmett as we discussed this functionality recently.
5661326-zen
Support References
This comment is automatically generated. Please do not edit it.
7482379-zen
I would like to use my lessons that I'v have created in multiple courses without having to copy it or duplicate the content.
For anyone looking to use lessons in multiple courses, you can use WordPress' synced patterns functionality, which already enables this behavior. If we do end up developing this for Sensei at some point, we'll likely use the synced patterns functionality as the behind-the-scenes solution anyway when selecting an existing lesson in the Course Outline block.
Given the workaround, I've set this to low priority.
@donnapep which exactly element in the lesson structure can be used as "synced patterns"? I did some tests and created a "synced pattern" with a "Course Outline" block in it. Unfortunately, such a pattern can only be assigned to one course (it can be inserted into many courses, but the lessons only appear for 2 seconds and disappear).
I guess that the only solution is to change the lesson content to a "synced pattern", which of course is very troublesome for complex courses.
In the model we run, we really miss the function of assigning the same lessons to multiple courses.
I'm in the process of changing the content of all lessons to "synced patterns". Unfortunately, it turned out that the quiz block cannot be converted into a pattern. When I do this and refresh the page with the lesson, Sensei does not detect that there is a quiz embedded in the pattern on the page and inserts a second block with the quiz.
WooIdea: http://ideas.woothemes.com/forums/191508-sensei/suggestions/3906973-ability-to-assign-lessons-to-more-than-one-course
Workaround - https://github.com/Automattic/sensei/issues/361#issuecomment-1999709348