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

Assignment settings screen is long and unwieldy

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.5
    • Fix Version/s: 2.5
    • Component/s: Assignment
    • Labels:
    • Testing Instructions:
      Hide
      1. Go to the create module screen for the assignment module
      2. On the settings screen verify that you can only change the maximum number of files when the "File submissions" checkbox is checked
      3. Create the assignment with "File submissions" enabled
      4. Login as a student and verify you can upload files to the assignment
      5. Login as a teacher
      6. Edit the settings for the assignment
      7. Turn "File submissions" off (unchecked)
      8. Login as a student and verify you cannot upload files to the assignment
      Show
      Go to the create module screen for the assignment module On the settings screen verify that you can only change the maximum number of files when the "File submissions" checkbox is checked Create the assignment with "File submissions" enabled Login as a student and verify you can upload files to the assignment Login as a teacher Edit the settings for the assignment Turn "File submissions" off (unchecked) Login as a student and verify you cannot upload files to the assignment
    • Affected Branches:
      MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-37337-master

      Description

      This is partly because it is broken down into plugins which each add their own settings to the form, but it could still be improved.

      Suggestions for improvement:

      1. Add admin defaults for every setting on the page and allow settings to be locked by admin.
      2. Combine all the submission enabled settings to a list of checkboxes on the same row instead of one row for each.
      3. Allow templates at an admin level which can be used to auto fill out all the settings on the page. E.g. "File upload assignment"

      More...

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                damyon Damyon Wiese
                Reporter:
                damyon Damyon Wiese
                Integrator:
                Dan Poltawski
                Tester:
                Jason Fowler
                Participants:
                Component watchers:
                Damyon Wiese, Adrian Greeve, Mihail Geshoski, Peter Dias
              • Votes:
                3 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  14/May/13