/**
  * copy files of file items
  */
 function copyFileItems()
 {
     $imp_dir = $this->content_object->getImportDirectory();
     foreach ($this->file_item_mapping as $origin_id => $file_id) {
         if (empty($origin_id)) {
             continue;
         }
         $obj_dir = $origin_id;
         $source_dir = $imp_dir . "/" . $this->subdir . "/objects/" . $obj_dir;
         include_once "./Modules/File/classes/class.ilObjFile.php";
         $file_obj = new ilObjFile($file_id, false);
         //$target_dir = ilUtil::getDataDir()."/files/file_".$file_id;
         $target_dir = $file_obj->getDirectory();
         if (@is_dir($source_dir)) {
             // make target directory
             ilUtil::makeDir($target_dir);
             //@mkdir($target_dir);
             //@chmod($target_dir, 0755);
             if (@is_dir($target_dir)) {
                 ilUtil::rCopy($source_dir, $target_dir);
             }
         }
         $test = $file_obj->determineFilesize();
         $file_obj->update();
     }
 }