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

Revamp the Quick Grading toggle on the assignment submissions page

XMLWordPrintable

    • MOODLE_405_STABLE
    • MDL-82683-main
    • Hide
      1. Create a course and an assignment
      2. Go to the assignment
      3. Click on the "view all submissions" button
      4. Verify that there is no "Quick grading" below the submissions table
      5. Verify that the "Quick grading" checkbox is placed within the tertiary navigation next to the "Actions" button

      No need to test the functionality. The existing behat covers this.

      Show
      Create a course and an assignment Go to the assignment Click on the "view all submissions" button Verify that there is no "Quick grading" below the submissions table Verify that the "Quick grading" checkbox is placed within the tertiary navigation next to the "Actions" button No need to test the functionality. The existing behat covers this.
    • 3
    • Team Alpha - Sprint 1 I3-2024, Team Alpha - Sprint 2 I3-2024

      Revamp the existing Quick Grading toggle on the assignment submissions page by integrating it within the tertiary navigation, aligning it with the ‘Actions’ dropdown menu.

      Prototype: Refer to the provided prototype for design specifications and placement.

      Acceptance Criteria:

      1. Integration into Tertiary Navigation:
        • Add a checkbox to serve as a toggle between "View Only" and "Quick Grading" states, and place it within the tertiary navigation area, as defined in the prototype.
        • Ensure the toggle is aligned with the ‘Actions’ dropdown menu for consistency.
      2. User Preference Storage:
        • Save the user’s last selected toggle option as a user preference.
        • Ensure the saved preference is applied when the user returns to the assignment submissions page.
      3. UI Cleanup:
        • Remove the old Quick Grading toggle from below the submissions table to avoid redundancy and maintain a clean interface.
      4. Automated Testing:
        • Implement automated tests to verify the correct functionality and placement of the new toggle.
        • Ensure tests cover scenarios such as toggling between states, storing user preferences, and UI updates.

            rezaie9 Shamim Rezaie
            Geshoski Mihail Geshoski
            Kevin Percy Kevin Percy
            Mihail Geshoski Mihail Geshoski
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            9 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Time Spent - 1 day, 5 hours, 44 minutes Remaining Estimate - 1 minute
                1m
                Logged:
                Time Spent - 1 day, 5 hours, 44 minutes Remaining Estimate - 1 minute
                1d 5h 44m

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