Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-64754

Setting course visibility to ' restrict' from settings page to prevent students access without hiding it

    XMLWordPrintable

Details

    • MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
    • MDL-64754-master_restrict
    • Hide
      1. Login as teacher
      2. Set visibility  to 'restrict'
      3. Save and logout
      4. Login as student or enrolled student
      5. Search for the course: You should find it
      6. Try to access it: you should get the message 'Course not available to students' and no way to access the course
      Show
      Login as teacher Set visibility  to 'restrict' Save and logout Login as student or enrolled student Search for the course: You should find it Try to access it: you should get the message 'Course not available to students' and no way to access the course

    Description

      To prevent enrolled students from accessing the course, one need to hide it.  After that, If any student looks for the course, they won't find it.  This is big concern in continuing education because the student (employee) could conclude that the course doesn't exist no more.

       

      We suggest to have a third value ('restrict') for visibility in the Edit course settings page in the following way:

      • hide 
      • show
      • restrict

      With the last value, students  will still find the course in their searches,  but they couldn't access  nor enrol in it. In this way, they can know that the cours  is there but not available to students.   If needed, the teacher could  write an appropriate message (in course description) that will be displayed. 

      Note that the course settings page is the only place where one can set this value.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              jtsheke Johnny Tsheke
              Votes:
              16 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

                Created:
                Updated:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 5 hours, 15 minutes
                  1d 5h 15m

                  Clockify

                    Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.