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

Add a link to Request a course to My courses page

    XMLWordPrintable

Details

    • MOODLE_400_STABLE
    • MOODLE_401_STABLE
    • MDL-74716-master
    • Hide

      New link covered by behat.

      Test user tour behavior. Test both on a new instance and upgrading an instance from 4.0.

      1. Log in as admin and navigate to "My courses" page.
      2. Confirm a user tour called 'Courses and categories' shows up.
      3. Click on 'I understand'
      4. Go to Site administration > Users > Permissions > Define roles and edit 'Authenticated user'
      5. Change 'Request new course', 'moodle/course:request' capability to 'Allow' and Save changes.
      6. Go to Site administration > Users > Accounts > Add a new user and fill all required fields to create a new user.
      7. Log out and log in as the new user.
      8. Go to "My courses" page.
      9. Confirm there is no user tour.
      10. Confirm you can see 'Course request' option in the 'My courses / Course overview' kebab menu.
      Show
      New link covered by behat. Test user tour behavior. Test both on a new instance and upgrading an instance from 4.0. Log in as admin and navigate to "My courses" page. Confirm a user tour called 'Courses and categories' shows up. Click on 'I understand' Go to Site administration > Users > Permissions > Define roles and edit 'Authenticated user' Change 'Request new course', 'moodle/course:request' capability to 'Allow' and Save changes. Go to Site administration > Users > Accounts > Add a new user and fill all required fields to create a new user. Log out and log in as the new user. Go to "My courses" page. Confirm there is no user tour. Confirm you can see 'Course request' option in the 'My courses / Course overview' kebab menu.
    • Moppies Kanban, Old Moppies Kanban Board

    Description

      There is no easy link or button to request a course for users that have that capability on My courses page.  https://docs.moodle.org/400/en/Adding_a_new_course#Course_requests doc mentions "All courses" in Courses blocks. But that block is disabled by default on 4.0 and disallowed on Boost theme. So it's quite complicated to make that link usable for users.

      I propose to add an option at the My course's kebab menu.

      Attachments

        1. image-2022-05-10-11-51-14-358.png
          image-2022-05-10-11-51-14-358.png
          32 kB
        2. MDL-74716_new instance_1.png
          MDL-74716_new instance_1.png
          61 kB
        3. MDL-74716_new instance_2.png
          MDL-74716_new instance_2.png
          33 kB
        4. MDL-74716_upgrade_1.png
          MDL-74716_upgrade_1.png
          122 kB
        5. MDL-74716_upgrade_2.png
          MDL-74716_upgrade_2.png
          95 kB
        6. MDL-test_030.png
          MDL-test_030.png
          29 kB

        Issue Links

          Activity

            People

              amaia Amaia Anabitarte
              amaia Amaia Anabitarte
              Paul Holden Paul Holden
              Ferran Recio Ferran Recio
              Angelia Dela Cruz Angelia Dela Cruz
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo, Amaia Anabitarte, Carlos Escobedo, Laurent David, Mikel Martín Corrales, Sabina Abellan, Sara Arjona (@sarjona)
              Votes:
              3 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                28/Nov/22

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day
                  1d