Restriction by other course completion

Availability conditions ::: availability_othercompleted
Maintained by Sam Suresh
This plugin allows restricting access of activities and resources in your course based on other course completion status.
Latest release:
1029 sites
310 downloads
30 fans
Current versions available: 2

Now you can restrict your course activities and resources by the completion status of other courses. 

For example:

You have 2 courses

  • Course 1
  • Course 2

You want your students to complete Course 1 before accessing Course 2's first content.
Open Course 2's first content and restrict access by the setting the requirement of Course 1 Completed. Of course, you need to set Course Completion for Course 1 in the first place. 

How to use?

1. Install the plugins from Moodle

2. Open any activity or resource that you want to restrict. Click add restriction and choose Other course completion.

3. Choose which course you want the user to complete before being able to open this content. 

Screenshots

Screenshot #0

Contributors

Sam Suresh (Lead maintainer)
Please login to view contributors details and/or to contact them

Comments RSS

显示评论
  • 2019年12月10日 星期二 21:50
    Hi @Jeff White
    Please create issue here: https://github.com/MUDOTMY/moodle-availability_othercompleted/issues
    I will add search and order ASC.
  • 2020年01月13日 星期一 21:47
    Hi Sam Suresh, thank you for the work you have put into this plugin.

    One item I have noted (testing on Moodle 3.5) is the plugin does not have a "must not have completed" functionality, even when setting the overall restriction condition to "must not". Is this a limitation you are experiencing?
  • 2020年03月2日 星期一 16:53
    Hi Sam. This is a very useful plugin and thank you for this. Are you going to create a new version to support moodle 3.8? Thanks in advance!
  • 2020年10月25日 星期日 22:21
    Hi Sam, very nice plug in. Any chance to have it compatible to Moodle 3.9? Thanks in advance for your reply.
  • 2020年12月2日 星期三 19:29
    I already set the restriction rules but it seems doesn't work. With this plugins even the student already completed the required course he/she still can't access to the course that I want
  • 2021年03月18日 星期四 12:31
    Brilliant!
    This is exactly what I needed, and it works perfectly.
    It would be great if additional restrictions can be nested under this restriction, like duration since the other course was completed.
  • 2021年04月2日 星期五 11:58
    Hi,
    Im face the same issue as 'ANTONI SUN'

    "I already set the restriction rules but it seems doesn't work. With this plugins even the student already completed the required course he/she still can't access to the course that I want"

    Any1 would like to help with this issue. Is there anything Im overlooking?
  • 2021年09月9日 星期四 23:48
    Hello.

    Thanks for making this plugin! Is the latest Moodle (3.11) supported? If not, do you a plant to support it? Thanks!
  • 2021年11月9日 星期二 23:28
    Hi, I'd really like to start using this plugin - will you be updating to the latest Moodle version?
  • 2022年02月13日 星期日 21:10
    Nice plugin, Works very well
    No role can see the activity in "Complete report" when this restriction is on.
    Is there any way to fix this?
  • 2022年03月20日 星期日 23:11
    When installing this plugin, what I have achieved is to lose the completion report of the courses. Don't use it! I have lost my job because of this plugin.
  • 2022年07月1日 星期五 17:14
    Hi, Really Cool plugin, just one thing i would like the unlock course 2 for the user after he has seen like the 60% of Course 1 (For example 6 of 10 videos) how can i do it? i can't see where i should put my hands on the code :D
  • 2022年09月23日 星期五 21:37
    Good day, I was wondering whether this plugin will be available for use with Moodle 4.0, anytime soon?
  • Stefano Guglielmetti
    2022年10月17日 星期一 16:07
    Good morning,
    I installed the plugin and I get this message:
    Notice: Trying to get property 'id' of non-object in /var/www/html/moodle/availability/condition/othercompleted/classes/condition.php on line 9
    Is this something that could compromise functionality in your opinion?
  • 2022年11月15日 星期二 08:46
    Hi, The following message is displayed for users who didn't completed the second course, including teachers
    Notice: Trying to get property 'id' of non-object in /var/www/html/MOODLESITE/availability/condition/othercompleted/classes/condition.php on line 91
1 2
Please login to post comments