\r
public function __construct($book_id) {\r
parent::__construct($book_id);\r
- $this->version = 'mac-exe-inst';\r
+ $this->version = 'mac-exe-html';\r
$this->book->parametres->alwaysHTML5 = true;\r
\r
$this->exeName = cubeText::str2URL(mb_substr($this->book->parametres->title, 0, 30));\r
$rename = true;
}
- $zip = new cubeCommandLine('zip');
- $zip->cd($this->getFinalPackageDir());
- $zip->setArg(null, $zipfile);
- $zip->setArg('symlinks');
- $zip->setArg('0');
- $zip->setArg('r');
- $zip->setArg('u');
- $zip->setArg(null, '.');
- $zip->execute();
+ $dir=$this->getFinalPackageDir();
+ if(file_exists($dir)) {
+ $zip = new cubeCommandLine('zip');
+ $zip->cd($dir);
+ $zip->setArg(null, $zipfile);
+ $zip->setArg('symlinks');
+ $zip->setArg('0');
+ $zip->setArg('r');
+ $zip->setArg('u');
+ $zip->setArg(null, '.');
+ $zip->execute();
+ }
if (!file_exists(WS_FILES . '/packager/download')) {
mkdir(WS_FILES . '/packager/download', 0777, true);