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

Redesign the Default activity completion page

    XMLWordPrintable

Details

    • MOODLE_403_STABLE
    • MOODLE_403_STABLE
    • MDL-78528-master
    • Hide

      Mostly covered by PHPUnit and behat tests. However, a few manual tests should be done to confirm style meets the prototype.

      1. Login as admin.
      2. Access to a course.
      3. Navigate to "Course completion" and go to "Default activity completion".
      4. Check the text "These are the default completion conditions for activities in all. .courses." is displayed below the Default activity completion tertiary nav selector.
      5. Check the Activities list is displayed in a list with collapsed chevrons.
      6. Check the activity icon is displayed near the activity name.
      7. Check the activity names are displayed using singular.
      8. Expand one of the activities.
      9. Check no "Cancel" button is displayed near the "Save changes".
      Show
      Mostly covered by PHPUnit and behat tests. However, a few manual tests should be done to confirm style meets the prototype. Login as admin. Access to a course. Navigate to "Course completion" and go to "Default activity completion". Check the text "These are the default completion conditions for activities in all. .courses." is displayed below the Default activity completion tertiary nav selector. Check the Activities list is displayed in a list with collapsed chevrons. Check the activity icon is displayed near the activity name. Check the activity names are displayed using singular. Expand one of the activities. Check no "Cancel" button is displayed near the "Save changes".
    • 8
    • HQ 2023 Planning I3 Moppies

    Description

      Redesign the "Default activity completion" page (course/defaultcompletion.php), following the prototype (except for the "Save changes" button that will be reviewed in MDL-78566):

      • Update the description text.
      • Display all the completion activities forms on the same page, following the prototype.
      • Remove the checkboxes and bulk activity type edition for the course/defaultcompletion.php page.

       

      Out of scope

      • The way the completion forms are displayed, replacing select with radio buttons will be done in MDL-78527.
      • The sticky footer for the Save changes and all the activity completion forms will be merged in MDL-78566. It will also add automatically the “Expand/Collapse all” button to the right side of the page following the prototype. 

      Attachments

        Issue Links

          Activity

            People

              sarjona Sara Arjona (@sarjona)
              sarjona Sara Arjona (@sarjona)
              Amaia Anabitarte Amaia Anabitarte
              Jun Pataleta Jun Pataleta
              Ron Carl Alfon Yu Ron Carl Alfon Yu
              Votes:
              3 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 3 days, 5 hours, 13 minutes
                  1w 3d 5h 13m

                  Clockify

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