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

Move import grade actions into a sticky footer area

XMLWordPrintable

    • 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

      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

            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

              Created:
              Updated:
              Resolved:

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

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