$sHelpFile = 'gallery-element.php'; $oEditor = new WYEditor(); $oHFImageID = new WYHiddenField(WY_QK_GALLERY_IMAGE_ID); $iImageID = (int) $oHFImageID->sValue(); $oHFTNWidth = new WYHiddenField(WY_QK_THUMB_WIDTH); $iTNWidth = (int) $oHFTNWidth->sValue(); $oHFTNHeight = new WYHiddenField(WY_QK_THUMB_HEIGHT); $iTNHeight = (int) $oHFTNHeight->sValue(); $oHFImageWidth = new WYHiddenField(WY_QK_IMAGE_WIDTH); $iImageWidth = (int) $oHFImageWidth->sValue(); $oHFImageHeight = new WYHiddenField(WY_QK_IMAGE_HEIGHT); $iImageHeight = (int) $oHFImageHeight->sValue(); $oElement = new WYGalleryElement($oEditor->sFieldName, $oEditor->bGlobal, $iTNWidth, $iTNHeight, 0, $iImageWidth, $iImageHeight); $oHFNewImage = new WYHiddenField(WY_QK_GALLERY_ADD, 'false'); $bNewImage = $oHFNewImage->sValue() == 'true'; $oTA = new WYTextArea('TEXT', $bNewImage ? '' : $oElement->sTextForID($iImageID)); $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)) {