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

Fix the breadcrumbs in the user profile pages in the course context

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • Hide

      Behat passes

      Manual testing:

      1. Login as admin
      2. Create a course.
      3. Go to the course participants page
      4. Click on the admin user link in the participants table.
      5. In the user profile page (course context) click on 'All logs' (Reports)
      6. In the 'All logs' user report page
        1. Confirm: The following breadcrumbs should be displayed: "Admin User / All logs" (where "Admin User" is a link back to the admin's user profile in the course context)
        2. Confirm: The back button no longer exists
      7. Go the user profile page (course context) click on 'Grades' (Reports)
      8. In the 'Grades' user report page
        1. Confirm: The following breadcrumbs should be displayed: "Admin User / Grades" (where "Admin User" is a link back to the admin's user profile in the course context)
        2. Confirm: The back button no longer exists
      Show
      Behat passes Manual testing: Login as admin Create a course. Go to the course participants page Click on the admin user link in the participants table. In the user profile page (course context) click on 'All logs' (Reports) In the 'All logs' user report page Confirm : The following breadcrumbs should be displayed: "Admin User / All logs" (where "Admin User" is a link back to the admin's user profile in the course context) Confirm: The back button no longer exists Go the user profile page (course context) click on 'Grades' (Reports) In the 'Grades' user report page Confirm : The following breadcrumbs should be displayed: "Admin User / Grades" (where "Admin User" is a link back to the admin's user profile in the course context) Confirm: The back button no longer exists
    • 3
    • QA time 2

      There seems to be user profile pages in the course context which do not have any breadcrumbs or they need to be fixed. Example:

      1. Login as admin
      2. Create a course.
      3. Go to the course participants page
      4. Click on the admin user link in the participants table.
      5. In the user profile page (course context) click on 'All logs' (Reports)
      6. In the 'All logs' user report page
        • Actual: There are no breadcrumbs
        • Expected: The following breadcrumbs should be displayed: "Admin User / All logs" (where "Admin User" is a link back to the admin's user profile in the course context)
      7. Go the user profile page (course context) click on 'Grades' (Reports)
      8. In the 'Grades' user report page
        1. Actual: The following breadcrumbs are displayed: "Grades / Grades / User report"
        2. Expected: The following breadcrumbs should be displayed: "Admin User / Grades" (where "Admin User" is a link back to the admin's user profile in the course context)

      Additionally, we should remove the "Back" buttons that were introduced in https://tracker.moodle.org/browse/MDL-72287 in these pages as they are no longer required after bringing back the breadcrumbs in the course context.

        1. Step No. 6_Screenshot.PNG
          43 kB
          Gladys Basiana
        2. Step No. 8_Screenshot.PNG
          46 kB
          Gladys Basiana

            mathewmay Mathew May
            Geshoski Mihail Geshoski
            Sujith Haridasan Sujith Haridasan
            Ilya Tregubov Ilya Tregubov
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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