From 513e0bed18489613861619076c122d0621d6962b Mon Sep 17 00:00:00 2001 From: mjollnir_ Date: Mon, 11 Aug 2008 10:15:16 +0000 Subject: [PATCH] MDL-15911 - reverting previous change to odslib - needs a proper rework to use files api. --- lib/odslib.class.php | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/lib/odslib.class.php b/lib/odslib.class.php index 59832780fb..4d70c1b8d1 100644 --- a/lib/odslib.class.php +++ b/lib/odslib.class.php @@ -36,11 +36,9 @@ class MoodleODSWorkbook { var $worksheets = array(); var $filename; - var $send; - function MoodleODSWorkbook($filename, $send=true) { + function MoodleODSWorkbook($filename) { $this->filename = $filename; - $this->send = $send; } /* Create one Moodle Worksheet @@ -97,22 +95,15 @@ class MoodleODSWorkbook { $files[] = "$dir/META-INF"; $filename = "$dir/result.ods"; - if (!$this->send) { - $filename = $this->filename; - } zip_files($files, $filename); - if ($this->send) { - $handle = fopen($filename, 'rb'); - $contents = fread($handle, filesize($filename)); - fclose($handle); + $handle = fopen($filename, 'rb'); + $contents = fread($handle, filesize($filename)); + fclose($handle); - remove_dir($dir); // cleanup the temp directory + remove_dir($dir); // cleanup the temp directory - send_file($contents, $this->filename, 0, 0, true, true, 'application/vnd.oasis.opendocument.spreadsheet'); - return; - } - return $this->filename; + send_file($contents, $this->filename, 0, 0, true, true, 'application/vnd.oasis.opendocument.spreadsheet'); } /* Not required to use -- 2.39.5