Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-73863-master -
Hide
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
- confirm that you can see a navigation selector element with the following items:
- 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
- confirm that you can see a navigation selector element with the following items:
- 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
- confirm that you can see a navigation selector element with the following items:
- 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
ShowTest 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
Description
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.
Attachments
- Test 1_Screenshot.png
- 334 kB
Issue Links
- has a non-specific relationship to
-
MDL-74238 Final deprecation of get_available_completion_tabs() and navigation()
-
- Open
-