]> git.mjollnir.org Git - moodle.git/commitdiff
merged from MOODLE_14_STABLE; updated zipping code - see bug #2228
authorskodak <skodak>
Wed, 15 Dec 2004 21:59:30 +0000 (21:59 +0000)
committerskodak <skodak>
Wed, 15 Dec 2004 21:59:30 +0000 (21:59 +0000)
mod/wiki/ewiki/plugins/moodle/moodle_wikidump.php

index 59c9e5733482a6d10eb89564184fac2610e05c09..e663bf7ea3851b736db43748b17a067714e95276 100644 (file)
@@ -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");