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

Upgrade ZipStream to 3.1.0

XMLWordPrintable

    • MOODLE_403_STABLE
    • MOODLE_404_STABLE
    • MDL-78256-master
    • Hide

      Third party libraries

      1. Login as admin.
      2. Navigate to Site Administration > Development > Third party libraries.
      3. Verify that the version of ZipStream-PHP is 3.1.0

      Copied from MDL-75488

      Setup

      1. Add the following attached files to your Moodle root directory:
        1. MDL-78256-test.php
        2. m.png

      Testing

      1. In your web browser, visit <wwwroot>/MDL-78256-test.php.
      2. CONFIRM the testing.zip folder successfully downloads.
      3. Download the testing.zip file.
      4. CONFIRM you are able to extract the zip file.
      5. CONFIRM the following files exist in the extracted zip content:
        1. hello.txt
        2. goodbye.txt
        3. some_image.png
      6. Open each of the files and CONFIRM they contain the following content:
        1. hello.txt: Text reading "This is the contents of hello.txt".
        2. goodbye.txt: Text reading "The quick brown fox jumped over the lazy dog.".
        3. some_image.png: An image of the M from the Moodle logo.

      Course

      1. Log in as an administrator
      2. Navigate to Site administration -> Courses -> Download course content
        1. Enable the feature
        2. Save changes
      3. Open a course which has some content
      4. Open its settings page
        1. Enable the "Enable download course content" option
        2. Save changes
      5. From the "More" menu, choose "Download course content"
      6. Download the content and unzip it
        1. Confirm that the files exist and can be used
      Show
      Third party libraries Login as admin. Navigate to Site Administration > Development > Third party libraries. Verify that the version of ZipStream-PHP is 3.1.0 Copied from MDL-75488 Setup Add the following attached files to your Moodle root directory: MDL-78256-test.php m.png Testing In your web browser, visit <wwwroot>/ MDL-78256 -test.php . CONFIRM the testing.zip folder successfully downloads. Download the testing.zip file. CONFIRM you are able to extract the zip file. CONFIRM the following files exist in the extracted zip content: hello.txt goodbye.txt some_image.png Open each of the files and CONFIRM they contain the following content: hello.txt: Text reading "This is the contents of hello.txt". goodbye.txt: Text reading "The quick brown fox jumped over the lazy dog.". some_image.png: An image of the M from the Moodle logo. Course Log in as an administrator Navigate to Site administration -> Courses -> Download course content Enable the feature Save changes Open a course which has some content Open its settings page Enable the "Enable download course content" option Save changes From the "More" menu, choose "Download course content" Download the content and unzip it Confirm that the files exist and can be used
    • 2
    • Team Hedgehog 2023 Sprint 4.1, Team Hedgehog 2023 Sprint 4.2, Team Hedgehog 2023 Sprint 4.3, Team Hedgehog 2023 Review 4, Team Hedgehog 2024 Sprint 1.1, Team Hedgehog 2024 Sprint 1.2

      ZipStream    lib/zipstream    2.4.0  -->  3.1.0    https://github.com/maennchen/ZipStream-PHP/

            meirza.arson@moodle.com Meirza
            sarjona Sara Arjona (@sarjona)
            David Woloszyn David Woloszyn
            Andrew Lyons Andrew Lyons
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 days, 1 hour, 44 minutes
                3d 1h 44m

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