From a0fb9e8e65c9aa9a4fabb2ab507627e9877f39d6 Mon Sep 17 00:00:00 2001 From: skodak Date: Wed, 15 Dec 2004 21:59:30 +0000 Subject: [PATCH] merged from MOODLE_14_STABLE; updated zipping code - see bug #2228 --- .../ewiki/plugins/moodle/moodle_wikidump.php | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) diff --git a/mod/wiki/ewiki/plugins/moodle/moodle_wikidump.php b/mod/wiki/ewiki/plugins/moodle/moodle_wikidump.php index 59c9e57334..e663bf7ea3 100644 --- a/mod/wiki/ewiki/plugins/moodle/moodle_wikidump.php +++ b/mod/wiki/ewiki/plugins/moodle/moodle_wikidump.php @@ -402,21 +402,7 @@ function ewiki_page_wiki_dump_send($exportbinaries=0, $exportformats=0, $withvir if(!$exportdestinations) { $archivename=$wname.".zip"; - if (empty($CFG->zip)) { // Use built-in php-based zip function - include_once("$CFG->libdir/pclzip/pclzip.lib.php"); - $archive = new PclZip("$exportbasedir/$archivename"); - if (($list = $archive->create($filestozip,'',"$exportbasedir/")) == 0) { - error($archive->errorInfo(true)); - } - } else { // Use external zip program - $files = ""; - foreach ($filestozip as $file) { - $files .= $wname."/".basename($file); - $files .= " "; - } - $command = "cd $exportbasedir ; $CFG->zip -r $archivename $files"; - Exec($command); - } + zip_files($filestozip, "$exportbasedir/$archivename"); #-- Headers Header("Content-type: application/zip"); -- 2.39.5