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

Remove the breadcrumb completely from the course pages and some breadcrumb segments in the module context.

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-72287-master
    • Hide
      • As admin
        • enable statistics (enablestats) in Site administration > Advanced features
        • create a course.
        • Enrol a teacher in the course
      • As teacher
        • Add forum activity in the course.
        • Create some posts and discussions in the forum

      Test 1 (breadcrumbs do not exist)

      1. Login as admin.
      2. Go to the course.
        • confirm that there is no breadcrumb on the course page.
      3. Click on any of the tabs in the secondary navigation
        • confirm that there is no breadcrumb on the page.

      Test 2 (navigate back from course user profile pages)

      1. Login as Teacher.
      2. Go to the course.
      3. Go to the course participants page.
      4. Click on the link with the name of the enrolled teacher in the participants table.
      5. In the teacher's profile page click on Today's logs (Reports section)
      6. In the Today's logs page:
        1. confirm that there is a heading "Today's logs" in the page content area
        2. confirm that there is a Back button
      7. Click on the Back button
        1. confirm that you are redirected back to the teacher profile page.
      8. RepeatĀ  5-7 with the following reports:
        1. All logs
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "All logs" in the page content area
          3. confirm that there is a Back button
        2. Outline report
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Outline report" in the page content area
          3. confirm that there is a Back button
        3. Complete report
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Complete report" in the page content area
          3. confirm that there is a Back button
        4. Statistics
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Statistics" in the page content area
          3. confirm that there is a Back button
        5. Grades
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Grades" in the page content area
          3. confirm that there is a Back button
      9. Repeat 5-7 with the following links in the Miscellaneous section in the user profile page:
        1. Blog entries
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Blog entries about ..." in the page content area
          3. confirm that there is a Back button
        2. Notes
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Notes" in the page content area
          3. confirm that there is a Back button
        3. Forum posts
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Posts made in {course name}" in the page content area
          3. confirm that there is a Back button
        4. Forum discussions
          1. confirm that the "Participants" secondary navigation item is highlighted
          2. confirm that there is a heading "Discussions started in {course name}" in the page content area
          3. confirm that there is a Back button

      Test 3 (navigate back from system user profile pages)

      1. Login as admin
      2. Go to Site administration > Users > Browse list of users
      3. Find the teacher user and click on the link with the name in the users table.
      4. Repeat 5-9 from Test 2 and confirm that there IS NOT a Back button present in these pages

      Test 4 (The "My courses" item does not exist in the module context breadcrumbs)

      1. Login as Teacher
      2. Go to the Course
      3. Go to the Forum activity
        1. confirm that the breadcrumb navigation does not have a "My courses" item link**
      Show
      As admin enable statistics (enablestats) in Site administration > Advanced features create a course. Enrol a teacher in the course As teacher Add forum activity in the course. Create some posts and discussions in the forum Test 1 (breadcrumbs do not exist) Login as admin. Go to the course. confirm that there is no breadcrumb on the course page . Click on any of the tabs in the secondary navigation confirm that there is no breadcrumb on the page . Test 2 (navigate back from course user profile pages) Login as Teacher. Go to the course. Go to the course participants page. Click on the link with the name of the enrolled teacher in the participants table. In the teacher's profile page click on Today's logs (Reports section) In the Today's logs page: confirm that there is a heading "Today's logs" in the page content area confirm that there is a Back button Click on the Back button confirm that you are redirected back to the teacher profile page. RepeatĀ  5-7 with the following reports: All logs confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "All logs" in the page content area confirm that there is a Back button Outline report confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Outline report" in the page content area confirm that there is a Back button Complete report confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Complete report" in the page content area confirm that there is a Back button Statistics confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Statistics" in the page content area confirm that there is a Back button Grades confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Grades" in the page content area confirm that there is a Back button Repeat 5-7 with the following links in the Miscellaneous section in the user profile page: Blog entries confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Blog entries about ..." in the page content area confirm that there is a Back button Notes confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Notes" in the page content area confirm that there is a Back button Forum posts confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Posts made in {course name}" in the page content area confirm that there is a Back button Forum discussions confirm that the "Participants" secondary navigation item is highlighted confirm that there is a heading "Discussions started in {course name}" in the page content area confirm that there is a Back button Test 3 (navigate back from system user profile pages) Login as admin Go to Site administration > Users > Browse list of users Find the teacher user and click on the link with the name in the users table. Repeat 5-9 from Test 2 and confirm that there IS NOT a Back button present in these pages Test 4 (The "My courses" item does not exist in the module context breadcrumbs) Login as Teacher Go to the Course Go to the Forum activity confirm that the breadcrumb navigation does not have a "My courses" item link **
    • 3
    • Navigation push 7, Navigation push 8, Navigation push 9

      The prototype for the navigation project has the breadcrumb removed from course/view.php and it seems any page that is linked from the secondary navigation in the course context.
      Please update the boost navbar class to remove the breadcrumb in these situation.

      Also there are some requirements to remove only the "My courses" item from the breadcumb displayed in the module context

            Geshoski Mihail Geshoski
            abgreeve Adrian Greeve
            Peter Dias Peter Dias
            Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
            Angelia Dela Cruz Angelia Dela Cruz
            Votes:
            0 Vote for this issue
            Watchers:
            10 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 2 days, 3 hours, 46 minutes
                2d 3h 46m

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