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

Add ability to duplicate grade items in gradebook setup

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      1. Automatic testing:

      1. Behat test is provided.

      2. Manual Testing:

      1. As a teacher, navigate to the Gradebook setup screen
      2. Click "Add grade item" button
      3. Fill out any/all fields as you would want to see them
        1. Saving will bring you back to the gradebook setup screen
      4. Click the Edit menu beside your new grade item
        1. Select Duplicate
      5. The screen will refresh and you will see a duplicated gradebook item at the bottom of the given category (if any).
      6. Click "Edit" beside your grade item copy.
        1. Select "Edit Settings"
      7. Confirm that all settings are duplicated except for idnumber (which I expect to be unique)
      Show
      1. Automatic testing: Behat test is provided. 2. Manual Testing: As a teacher, navigate to the Gradebook setup screen Click "Add grade item" button Fill out any/all fields as you would want to see them Saving will bring you back to the gradebook setup screen Click the Edit menu beside your new grade item Select Duplicate The screen will refresh and you will see a duplicated gradebook item at the bottom of the given category (if any). Click "Edit" beside your grade item copy. Select "Edit Settings" Confirm that all settings are duplicated except for idnumber (which I expect to be unique)
    • Affected Branches:
      MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_39_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-68163-master

      Description

      I have had many requests to be able to setup a single grade item and then be able to quickly duplicate its entire setup over and over.

        Attachments

        1. 1.png
          1.png
          16 kB
        2. 2.png
          2.png
          15 kB
        3. 3.png
          3.png
          20 kB
        4. MDL-68163.jpg
          MDL-68163.jpg
          36 kB

          Activity

            People

            Assignee:
            syxton Matthew Davidson
            Reporter:
            syxton Matthew Davidson
            Peer reviewer:
            Luca Bösch
            Integrator:
            Jake Dallimore
            Tester:
            Anna Carissa Sadia
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              15/Jun/20

                Time Tracking

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 4 hours, 50 minutes
                4h 50m