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

Move import grade actions into a sticky footer area

    XMLWordPrintable

Details

    • MOODLE_403_STABLE
    • MOODLE_403_STABLE
    • MDL-77635-master-2
    • Hide
      1. Go to course->grades
      2. select Import from tertiary navigation
      3. Ensure you see a sticky footer with a single button 'Upload grades'
      4. Assuming you have 'Import as CSV' selected change it to Paste from spreadsheet
      5. Ensure you see a sticky footer with a single button 'Upload grades'
      6. Change to XML file
      7. Ensure you see a sticky footer with a single button 'Upload grades'

      Making sure import still works correctly:

      This test requires a course with a gradebook containing a few grade items (either from activities such as assignments or manually created grade items).

      1. Log in as a teacher and go to the course gradebook.
      2. Try exporting the gradebook either as an OpenDocument or an Excel spreadsheet.
      3. Download the spreadsheet, open it and add or edit some grades, then save the spreadsheet.
      4. Return to the course gradebook, then select 'Import' and select 'Paste from spreadsheet' in the second dropdown menu.
      5. Copy and paste the data from the spreadsheet into the data box in the form.
      6. Click the 'Upload grades' button.
      7. Check that the grades shown in the import preview are correct.
      8. Set column mappings appropriately and click the 'Upload grades' button.
      9. Check that the grades are correctly uploaded.

       

       

      Show
      Go to course->grades select Import  from tertiary navigation Ensure you see a sticky footer with a single button 'Upload grades' Assuming you have 'Import as CSV' selected change it to Paste from spreadsheet Ensure you see a sticky footer with a single button 'Upload grades' Change to XML file Ensure you see a sticky footer with a single button 'Upload grades' Making sure import still works correctly: This test requires a course with a gradebook containing a few grade items (either from activities such as assignments or manually created grade items). Log in as a teacher and go to the course gradebook. Try exporting the gradebook either as an OpenDocument or an Excel spreadsheet. Download the spreadsheet, open it and add or edit some grades, then save the spreadsheet. Return to the course gradebook, then select 'Import' and select 'Paste from spreadsheet' in the second dropdown menu. Copy and paste the data from the spreadsheet into the data box in the form. Click the 'Upload grades' button. Check that the grades shown in the import preview are correct. Set column mappings appropriately and click the 'Upload grades' button. Check that the grades are correctly uploaded.    
    • 2
    • Team Alpha - Sprint 1 I2-2023, Team Alpha - Sprint 1 I2-2023

    Description

      Based on the figma prototype we need to move the actions in Import grades page from the bottom of the page into a sticky footer area by leveraging the sticky footer component (https://tracker.moodle.org/browse/MDL-75401).

      Scope:

      • Move the 'Upload grades' action button into the sticky footer area (right aligned).
      • The existing functionality related to these actions is preserved.
      • Automated testing continues to pass

      Attachments

        Issue Links

          Activity

            People

              ilyatregubov Ilya Tregubov
              Geshoski Mihail Geshoski
              Mathew May Mathew May
              Andrew Lyons Andrew Lyons
              Ron Carl Alfon Yu Ron Carl Alfon Yu
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 2 days
                  2d
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 day, 20 minutes Time Not Required
                  1d 20m

                  Clockify

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