Changeset 1558 for trunk/expressoMail1_2
- Timestamp:
- 10/29/09 16:36:21 (15 years ago)
- Location:
- trunk/expressoMail1_2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/expressoMail1_2/inc/class.exporteml.inc.php
r1518 r1558 111 111 112 112 $msgs = imap_search($this->mbox_stream,"ALL",SE_UID); 113 foreach($msgs as $nMsgs){ 114 $header = $this-> getHeader($nMsgs); 115 $body = $this-> getBody($nMsgs); 116 $sEMLData = $this -> parseEml($header, $body); 117 $fileName = $this -> CreateFileEml($sEMLData, $tempDir,$nMsgs); 118 if(!$fileName) { 119 $error = True; 120 break; 121 } 122 else 123 $fileNames .= "\"".$fileName."\" "; 124 125 } 126 imap_close($this->mbox_stream); 127 128 $nameFileZip = 'False'; 129 if($fileNames && !$error) { 130 $nameFileZip = $this -> createFileZip($fileNames, $tempDir); 131 if($nameFileZip) 132 $file = $tempDir.'/'.$nameFileZip; 133 else { 113 if($msgs){ 114 foreach($msgs as $nMsgs){ 115 $header = $this-> getHeader($nMsgs); 116 $body = $this-> getBody($nMsgs); 117 $sEMLData = $this -> parseEml($header, $body); 118 $fileName = $this -> CreateFileEml($sEMLData, $tempDir,$nMsgs); 119 if(!$fileName) { 120 $error = True; 121 break; 122 } 123 else 124 $fileNames .= "\"".$fileName."\" "; 125 126 } 127 128 imap_close($this->mbox_stream); 129 130 $nameFileZip = 'False'; 131 if($fileNames && !$error) { 132 $nameFileZip = $this -> createFileZip($fileNames, $tempDir); 133 if($nameFileZip) 134 $file = $tempDir.'/'.$nameFileZip; 135 else { 136 $file = false; 137 } 138 } 139 else 134 140 $file = false; 135 } 136 } 137 else 138 $file = false; 139 141 }else{ 142 $file["empty_folder"] = true; 143 } 140 144 return $file; 141 145 -
trunk/expressoMail1_2/js/TreeShow.js
r1478 r1558 242 242 if(!data){ 243 243 write_msg(get_lang('Error compressing messages (ZIP). Contact the administrator.')) 244 }else if(data["empty_folder"]){ 245 write_msg(get_lang("The selected folder is empty.")); 246 alert(get_lang("The selected folder is empty.")); 244 247 }else 245 248 download_attachments(null, null, data, null,null, name_f +'.zip');
Note: See TracChangeset
for help on using the changeset viewer.