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

Bulk download all files within a folder activity as ZIP file

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Upload a variety of files to a folder activity.
      2. View the activity.
      3. Click the download button and ensure you can download a zip and all folder contents are there
      4. Go to "Site administration" > "Plugins" > "Activity modules" > "Folder"
      5. Set a maximum download size to a value smaller than the amount of MB in the 1st folder activity you created and check that now you can't see the download link
      6. Create another folder activity but without files
      7. View it, you should not see a download link
      Show
      Upload a variety of files to a folder activity. View the activity. Click the download button and ensure you can download a zip and all folder contents are there Go to "Site administration" > "Plugins" > "Activity modules" > "Folder" Set a maximum download size to a value smaller than the amount of MB in the 1st folder activity you created and check that now you can't see the download link Create another folder activity but without files View it, you should not see a download link
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_31_STABLE
    • Fixed Branches:
      MOODLE_31_STABLE
    • Pull Master Branch:

      Description

      Folder activities in Moodle are likely to contain more than one file by design.

      If a student wants to download multiple files from a folder, he has to download them one by one. This is time-consuming and can be quite annoying.

      We would like to see a bulk download button within the folder activity which serves all of the folder's files as ZIP file (similiar to the bulk download function for teachers in the assignment activity).

      Optionally, it would be fine if the student could choose which files to download so that scenarios where multiple, but not all, files have to be downloaded are also supported.

      PS: I searched for existing tickets about this (for us quite trivial) requirement, but did not find any. If this ticket duplicates any existing ticket, please point me to the original ticket.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                3 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  23/May/16