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

User tours no longer lock the page scroll position

XMLWordPrintable

    • MOODLE_403_STABLE
    • MDL-79314-403
    • MDL-79314-404
    • MDL-79314-main
    • Hide

      Preparation

      • Go to Development > Make test cours
      • Create a size S course called MDL-79314
      • Go to Appearance > User tours
      • Enable Course index tour and course editing tour
      • Edit the tours "Course index tour" and "Course editing tour" and make sure this is available to all users
        • "Role": "All"
      • Add a new tour "Test course content tour" ("course content tour"), enable it for all people ("Role": "All")and add a new step with
        • "Target type": "Selector"
        • "CSS selector": "[data-for="cmitem"]:nth-of-type(4)"
        • "Apply to URL match": "/course/view.php%"
      • Enable only the "course index tour" (keep the tour list open as an admin so you can enable them one by one)

      Tests:

      For each tour (Course Index tour, Course editing tour and Test course content tour)

      • Enable course index tour
      • Go to MDL-79314 course
      • Depending on the tour selected:
        • Ensure that the the "course index tour" appears and highlight the drawer (course index) at the right position in the page (not in the middle)
        • Ensure that the the "course editing tour" appears and the edit selector at the top of the page
        • Ensure that the the "course content tour" highlights the right activity (4th activity) in the page
      • Scroll down right in the middle of the course
      • Open the question mark on the bottom right of the page and reset the tour
      • Depending on the tour selected:
        • Ensure that the the "course index tour" appears at the right location in the page
        • Ensure that the the "course editing tour" appears and the edit selector at the top of the page
        • Ensure that the the "course content tour" highlights the right activity (4th activity) in the page
      Show
      Preparation Go to Development > Make test cours Create a size S course called MDL-79314 Go to Appearance > User tours Enable Course index tour and course editing tour Edit the tours "Course index tour" and "Course editing tour" and make sure this is available to all users "Role": "All" Add a new tour "Test course content tour" ("course content tour"), enable it for all people ("Role": "All")and add a new step with "Target type": "Selector" "CSS selector": " [data-for="cmitem"] :nth-of-type(4)" "Apply to URL match": "/course/view.php%" Enable only the "course index tour" (keep the tour list open as an admin so you can enable them one by one) Tests: For each tour (Course Index tour, Course editing tour and Test course content tour) Enable course index tour Go to MDL-79314 course Depending on the tour selected: Ensure that the the "course index tour" appears and highlight the drawer (course index) at the right position in the page (not in the middle) Ensure that the the "course editing tour" appears and the edit selector at the top of the page Ensure that the the "course content tour" highlights the right activity (4th activity) in the page Scroll down right in the middle of the course Open the question mark on the bottom right of the page and reset the tour Depending on the tour selected: Ensure that the the "course index tour" appears at the right location in the page Ensure that the the "course editing tour" appears and the edit selector at the top of the page Ensure that the the "course content tour" highlights the right activity (4th activity) in the page
    • 5
    • Moppies PB candidates

      Prior to MDL-75762, when a user tour was shown it locked the page scroll position in place

      In current 4.3/master this no longer happens

      To reproduce load a course page as teacher, and wait for the user tour to show - try scrolling the page.

            Unassigned Unassigned
            pholden Paul Holden
            Mikel Martín Corrales Mikel Martín Corrales
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours, 32 minutes
                3h 32m

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