示例#1
0
             if (is_file($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file)) {
                 $fs->rename($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file, $destDirectory . $EDITOR->thumbnailFolderName . '/' . $file);
             } else {
                 if (is_file($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png')) {
                     $fs->rename($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png', $destDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png');
                 }
             }
         }
         array_push($succeeded, $file);
     } else {
         array_push($failed, $file);
     }
     // copy files
 } else {
     if ($action == 'copy') {
         if ($fs->delete($destDirectory . $file) && $fs->copy($srcDirectory . $file, $destDirectory . $file)) {
             // copy thumbnail to destination
             if ($fs->fileNameOk($EDITOR->thumbnailFolderName)) {
                 if (is_file($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file)) {
                     // create folder
                     if (!file_exists($destDirectory . $EDITOR->thumbnailFolderName)) {
                         $fs->makeDir($destDirectory . $EDITOR->thumbnailFolderName, $EDITOR->folderCHMOD);
                     }
                     $fs->copy($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file, $destDirectory . $EDITOR->thumbnailFolderName . '/' . $file);
                 } else {
                     if (is_file($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png')) {
                         // create folder
                         if (!file_exists($destDirectory . $EDITOR->thumbnailFolderName)) {
                             $fs->makeDir($destDirectory . $EDITOR->thumbnailFolderName, $EDITOR->folderCHMOD);
                         }
                         $fs->copy($srcDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png', $destDirectory . $EDITOR->thumbnailFolderName . '/' . $file . '.png');