$goApp->log("Could not copy uploaded image file"); $sResponse = WYTS("FileUploadErrorUnknown", false); } else { $sResponse = ""; $bOK = true; $oURL = od_clone($goApp->oDataURL); $oURL->addComponent($sDestFilename); $sURL = $oURL->sURL(false, false, true); } } else { $goApp->log("Illegal file/type on attachment upload: " . $oOFP->sPath); $sResponse = WYTS("FileUploadErrorUnknown", false); } $oFU->deleteTmpFile(); } else { $sResponse = $oFU->sErrorMessage(false); } } else { if (isset($_GET[WY_QK_POST_MAX_CHECK])) { $sResponse = WYTS("FileUploadErrorSize", false); } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <script type="text/javascript"> window.parent.CKEDITOR.tools.callFunction(<?php echo $iFunctionNumber; ?> , "<?php
$oTA->setWidth(30); $oTA->setHeight(7); $oFU = new WYFileUpload('IMAGE_FILE', $bNewImage); $oFP = od_nil; $sResponse = ''; $iNrOfErrors = 0; if ($oEditor->bSave) { // if about to save, ... if ($bNewImage) { // ...and there is at least one new image, ... for ($j = 0; $j < $oFU->iNrOfFiles; $j++) { // ...save ALL files, ... $bHasError = false; $iImageID++; if ($oFU->bFileUploaded($j) && !$oFU->bUploadOK($j)) { $sResponse .= $oFU->sErrorMessage(true, $j); $iNrOfErrors++; $iImageID--; $bHasError = true; } else { // ...which DONT have errors if ($oFU->bFileUploaded($j)) { $oFP =& $oFU->oFilePath($j); $oOFP =& $oFU->oOriginalFilename($j); if ($oOFP->bCheck(WYPATH_CHECK_JUSTIMAGE | WYPATH_CHECK_NOPATH)) { $oElement->newImageAfter($iImageID - 1); // insert new slot, only if upload happened AND is ok $oElement->useUploadedImageFileForID($oFP, $oOFP, $iImageID); } else { $goApp->log('Illegal file/type on image upload: ' . $oOFP->sPath); $sResponse .= '<span style="color:red">' . WYTS('FileUploadErrorUnknown') . ' "' . $oOFP->sPath . ""</span><br />\n";
if ($oEditor->bSave) { if ($oFU->bUploadOK()) { $oFP =& $oFU->oFilePath(); $oOFP =& $oFU->oOriginalFilename(); if ($oOFP->bCheck(WYPATH_CHECK_JUSTAUDIO | WYPATH_CHECK_NOPATH)) { $oElement->useUploadedFile($oFP, $oFU->oOriginalFilename()); $oElement->save(); $sResponse = WYTS("FileSaved"); $bOK = true; } else { $goApp->log("Illegal file/type on audio upload: " . $oOFP->sPath); @unlink($oFP->sPath); $sResponse = WYTS("FileUploadErrorUnknown"); } } else { $sResponse = $oFU->sErrorMessage(); } } } $goApp->outputWarningPanels(); // give App a chance to say something ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head> <title> <?php WYTSD("AudioEditorTitle", true); ?> </title> <?php