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

Revamp the presentation of feedback on the assignment submissions page

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • Future Dev
    • Assignment
    • 8
    • Team Alpha - Planning I4-2024

      Revamp the presentation of feedback information on the assignment submissions page by replacing the current column-based display with a more user-friendly modal interface featuring tabbed content.

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

      Acceptance Criteria:

      1. New Action Item in Contextual Menu:
        • Add a new action item, 'View Feedback,' in the contextual menu within the grade column of the submissions table.
        • Ensure this option is available only when there are enabled and visible feedback plugins in the assignment.
      2. Feedback Modal:
        • Trigger: The ‘View Feedback’ action item should open a modal when selected.
          • Modal Content:
            • Header: Display the user’s name, avatar, and user identifier (e.g., email, TBD) at the top of the modal.
            • Tabbed Interface:
              • Implement a tab structure within the modal where each tab corresponds to an enabled and visible feedback plugin.
              • Each tab should show the feedback information for the given student, replicating the summarized output previously found in the table cells.
      3. Table Adjustments:
        • Remove the submission-related feedback columns from the submissions table.
          Note: This change applies only to feedback displayed in view-only mode. If feedback plugins support adding feedback in quick grading mode, those instances should still have a column in the table for quick grading that continues to support feedback addition.
      4. Automated Testing:
        • Implement automated tests to ensure all changes maintain system integrity and functionality.

            rezaie9 Shamim Rezaie
            Geshoski Mihail Geshoski
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

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

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