Moodle Plugins directory: Restriction by section completion | Moodle.org

Restriction by section completion
Motivation for this plugin
This plugin was built to enable teachers to easily restrict activities or sections to students that have completed another, usually the previous section. This is currently already possible by adding several restrictions; this plugin simplifies that for the teacher – and has also the nice and intended side effect that it looks better for the student.
Installation
Install the plugin like any other plugin to folder /availability/condition/sectioncompleted
See http://docs.moodle.org/en/Installing_plugins for details on installing Moodle plugins
Usage & Settings
After installing the plugin, it is ready to use without the need for any configuration.
Teachers (and other users with editing rights) can add the "Section Completed" availability condition to activities / resources / sections in their courses. While adding the condition, they have to pick the section the student is required to complete before accessing the activity / resource / section.
If you want to learn more about using availability plugins in Moodle, please see https://docs.moodle.org/en/Restrict_access
Try it out
You can see the plugin in action on our test site: bdecent.io
/////traslate////
There is an error when displaying the "task" activities "Not implemented (do not call unless is_applied_to_user_lists is true)". This problem is visible to the admin and/or teacher type user. Attached image in the link https://ibb.co/wYFX77m
I’m sorry, I don’t understand what you mean. “Task activities” do not exist in moodle, so you maybe actually mean assignments? Probably a translation issue I assume. Or do you use a custom plugin?
Kindly create an issue in the plugins tracker (see link above), and provide steps to reproduce this issue in English and include the moodle version you use. If it relates to a third party plugin, please provide a link to it.
Thanks
Stefan
Moodle: 4
Plugin: "Availability_sectioncompleted"
Steps:
1. Create 2 Sections: Week 1 and Week 2, in Course x
2. Restrict section: Week 2 - "Availability_sectioncompleted" Complete: week 1
3. Create activities type "assignment" in the section: Week 2,
4. "Save changes and Show" button
5. This error is displayed: https://ibb.co/wYFX77m.
Please see it https://github.com/bdecentgmbh/moodle-availability_sectioncompleted/issues/5
Regards
Do you have plans for showing Sections as completable items in the Completion Progress block? I don't know if this is even possible. But I can envision the block with the Sections listed in it rather than the activities.
I suggest asking the developer of the block (Jonathon Fowler). We think that it is a good idea that the section has a completion state. That's why we built both this restriction as well as incorporated it into some of our other plugins. Designer (course format) does for example display the progress of a section. And the upcoming widget (Course enrolments) for Dash (a block) also features course progress via sections.
Hope this helps
Stefan
When will the plugin be updated again, because on the Moodle website it says that it has not been updated for more than 20 months.
Thx,
Clóvis
"tarea" "Not implemented (do not call unless is_applied_to_user_lists is true)"
Solution:
I commented out the 'function is_applied_to_user_lists()' in condition.php and apparently the error with users who have editing permissions disappeared. However, further testing needs to be conducted to ensure there are no subsequent complications.
Anyone can help?
I was wondering if there is any way to have this plugin work with completion data from another course
For example i have Course A which has the course material, and course B which has Expectation Questionnaires and etc, and I would like to be able to restrict what content is available on course A, to the completion of a questionnaire in course B.
I'm using Moodle 4.5 at the moment, so I'm still going to test if even the normal behaviour of the plugin is working correctly.
Thank you very much