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

Navigation glitches when visiting pages from own and general profile page

XMLWordPrintable

    • MOODLE_311_STABLE, MOODLE_400_STABLE
    • MOODLE_311_STABLE
    • MDL-73344-master
    • Hide

      Setup

      1. A course with 2 users enrolled (admin and teacher)
      2. Log in as admin
      3. Go to site home
      4. Add the Navigation block if not added
      5. Open the settings cog
      6. Select 'Configure the Navigation block'
      7. Set 'Display on page types' - 'Any page'

      Testing

      1. Log in as an admin
      2. Go to the Course > Participants page
      3. Click the profile link associated with the admin user.
      4. In the reports portion of the profile page
      5. Select each of the links:
        1. Today's logs
        2. All logs
        3. Outline report
        4. Complete report
      6. Confirm with each report option, you see the 'Participants' tab selected
      7. View the nav block
      8. Confirm you see report type listed in the navigation block
      9. Confirm the hierachy is {course_name} > Participants > {username} > Reports >{report_name}
      10. Go to Site Admin > Users > Browse list of users
      11. View the profile of the student from the list
      12. Confirm #9 is NOT applicable.
      13. Repeat #2-#9 with the teacher
      Show
      Setup A course with 2 users enrolled (admin and teacher) Log in as admin Go to site home Add the Navigation block if not added Open the settings cog Select 'Configure the Navigation block' Set 'Display on page types' - 'Any page' Testing Log in as an admin Go to the Course > Participants page Click the profile link associated with the admin user. In the reports portion of the profile page Select each of the links: Today's logs All logs Outline report Complete report Confirm with each report option, you see the 'Participants' tab selected View the nav block Confirm you see report type listed in the navigation block Confirm the hierachy is {course_name} > Participants > {username} > Reports >{report_name} Go to Site Admin > Users > Browse list of users View the profile of the student from the list Confirm #9 is NOT applicable. Repeat #2-#9 with the teacher
    • 3
    • QA time

      This was detected when testing MDL-72287 and may be a regression of it (or also pre-existing).

      A) Participants tab not highlighted when navigating over "own pages" (linked from own profile page). Works for "other users profile page" links. To reproduce, just go to own profile page, then to "today logs" (or other "own" links).

      B) Not sure if this is a bug or no (sounds to me that it was agreed recently to keep the breadcrumb in admin pages), but sharing. There isn't secondary navigation when accessing to the same pages (own global profile, today logs...) from the global / site profile page. Instead the old breadcrumb is shown.

      C) Related with B... while in global profile page... the primary navigation shows "Home", seems strange, although not sure if, once again, it's on purpose.

      (see the original issue for some recordings if needed)

      Edit: It was decided to resolve only (A) as part of this issue.

      B - secondary nav doesn't exist for this page as it was not needed/mocked/scoped for this project. Breadcrumbs rules have changed and I think this would be resolved as part of MDL-74087

      C - is expected as discussed with the UX team during implementation. 

            peterdias Peter Dias
            stronk7 Eloy Lafuente (stronk7)
            Mathew May Mathew May
            Ilya Tregubov Ilya Tregubov
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 hours, 36 minutes
                2h 36m

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