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

Tertiary navigation in course completion

XMLWordPrintable

    • MOODLE_400_STABLE
    • MOODLE_400_STABLE
    • MDL-73863-master
    • Hide

      Test 1

      1. Login as Admin.
      2. Create a Course.
      3. Go to the Course.
      4. Create some activities in the course.
      5. Go back to the course homepage.
      6. Click on to the 'Course completion' item in the secondary navigation menu.
      7. In the Course completion page:
        1. confirm that you can see a navigation selector element with the following items:
          1. Course completion (selected by default)
          2. Default activity completion
          3. Bulk edit activity completion
        2. confirm that the navigation selector element is placed above the heading text 'Edit course completion settings
        3. confirm that you cannot see a tabs navigation structure on the page
      8. Go to the Default activity completion page using the navigation selector
      9. In the Default activity completion page:
        1. confirm that you can see a navigation selector element with the following items:
          1. Course completion
          2. Default activity completion (selected by default){}
          3. Bulk edit activity completion
        2. confirm that the navigation selector element is placed above the heading text 'Default activity completion'
        3. confirm that you cannot see a tabs navigation structure on the page
      10. Check some of the activities and click on the Edit button
      11. In the Edit page:
        1. confirm that you cannot see a navigation selector element
        2. confirm that you cannot see a tabs navigation structure on the page{}
      12. Click on the Cancel button
        1. confirm you are redirected back to the Default activity completion page
      13. Go to the Bulk edit activity completion page using the navigation selector
      14. In the Bulk edit activity completion page:
        1. confirm that you can see a navigation selector element with the following items:
          1. Course completion
          2. Default activity completion{}{}
          3. Bulk edit activity completion (selected by default)
        2. confirm that the navigation selector element is placed above the heading text 'Bulk edit activity completion'
        3. confirm that you cannot see a tabs navigation structure on the page
      15. Check some of the activities and click on the Edit button
      16. In the Edit page:
        1. confirm that you cannot see a navigation selector element
        2. confirm that you cannot see a tabs navigation structure on the page{}
      17. Click on the Cancel button
        1. confirm you are redirected back to the Bulk edit activity completion page{}

      Test 2 (no access to the course completion pages)

      1. Logged in as admin go to Site administration > Users > Permissions > Assign system roles
      2. Assign the Manager role to a user.
      3. Go to Site administration > Users > Permissions > Define roles
      4. Edit the Manager role
        1. Disallow the permission to update course settings (moodle/course:update)
        2. Save changes
      5. Login as the manager
      6. Go to the Course
      7. Click on to the 'Course completion' item in the secondary navigation menu.
        1. confirm that you are redirected to the 'Default activity completion' page
        2. confirm that you can see a navigation selector element with the following items:
          1. Default activity completion (selected by default){}
          2. Bulk edit activity completion
      8. Login as Admin
      9. Go to Site administration > Users > Permissions > Define roles
      10. Edit the Manager role
        1. Disallow the permission to manage activities (moodle/course:manageactivities)
        2. Save changes
      11. Login as the manager
      12. Go to the Course
        1. confirm that you do NOT see the 'Course completion' item in the secondary navigation menu
      Show
      Test 1 Login as Admin. Create a Course. Go to the Course. Create some activities in the course. Go back to the course homepage. Click on to the 'Course completion' item in the secondary navigation menu. In the Course completion page: confirm that you can see a navigation selector element with the following items: Course completion (selected by default) Default activity completion Bulk edit activity completion confirm that the navigation selector element is placed above the heading text 'Edit course completion settings confirm that you cannot see a tabs navigation structure on the page Go to the Default activity completion page using the navigation selector In the Default activity completion page: confirm that you can see a navigation selector element with the following items: Course completion Default activity completion (selected by default) { } Bulk edit activity completion confirm that the navigation selector element is placed above the heading text ' Default activity completion' confirm that you cannot see a tabs navigation structure on the page Check some of the activities and click on the Edit button In the Edit page: confirm that you cannot see a navigation selector element confirm that you cannot see a tabs navigation structure on the page { } Click on the Cancel button confirm you are redirected back to the Default activity completion page Go to the Bulk edit activity completion page using the navigation selector In the Bulk edit activity completion page: confirm that you can see a navigation selector element with the following items: Course completion Default activity completion { } { } Bulk edit activity completion (selected by default) confirm that the navigation selector element is placed above the heading text ' Bulk edit activity completion' confirm that you cannot see a tabs navigation structure on the page Check some of the activities and click on the Edit button In the Edit page: confirm that you cannot see a navigation selector element confirm that you cannot see a tabs navigation structure on the page { } Click on the Cancel button confirm you are redirected back to the Bulk edit activity completion page { } Test 2 (no access to the course completion pages) Logged in as admin go to Site administration > Users > Permissions > Assign system roles Assign the Manager role to a user. Go to Site administration > Users > Permissions > Define roles Edit the Manager role Disallow the permission to update course settings (moodle/course:update) Save changes Login as the manager Go to the Course Click on to the 'Course completion' item in the secondary navigation menu. confirm that you are redirected to the 'Default activity completion' page confirm that you can see a navigation selector element with the following items: Default activity completion (selected by default) { } Bulk edit activity completion Login as Admin Go to Site administration > Users > Permissions > Define roles Edit the Manager role Disallow the permission to manage activities (moodle/course:manageactivities) Save changes Login as the manager Go to the Course confirm that you do NOT see the 'Course completion' item in the secondary navigation menu
    • 1
    • QA time

      Currently, a tab structure is used for navigation between the course completion pages. We need to replace the tabs with a navigation selector element and place it above the heading text.

            Geshoski Mihail Geshoski
            Geshoski Mihail Geshoski
            Peter Dias Peter Dias
            Sara Arjona (@sarjona) Sara Arjona (@sarjona)
            Gladys Basiana Gladys Basiana
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 day, 2 hours, 10 minutes
                1d 2h 10m

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