"); }; } // If we're due to open a file... if ($_GET['action']=="load") { echo 'action="load";'; if (file_exists($file)) { $finfo = "text"; // Determine what to do based on mime type if (function_exists('finfo_open')) { $finfoMIME = finfo_open(FILEINFO_MIME); $finfo = finfo_file($finfoMIME, $file); finfo_close($finfoMIME); } else { $fileExt = explode(" ",pathinfo($file, PATHINFO_EXTENSION)); $fileExt = $fileExt[0]; if (array_search($fileExt,array("gif","jpg","jpeg","png"))!==false) {$finfo = "image";}; if (array_search($fileExt,array("doc","docx","ppt","rtf","pdf","zip","tar","gz","swf","asx","asf","midi","mp3","wav","aiff","mov","qt","wmv","mp4","odt","odg","odp"))!==false) {$finfo = "other";}; } if (strpos($finfo,"text")===0 || strpos($finfo,"empty")!==false) { echo 'fileType="text";'; echo 'top.ICEcoder.shortURL = top.ICEcoder.thisFileFolderLink = "'.$fileLoc."/".$fileName.'";'; $loadedFile = toUTF8noBOM(file_get_contents($file,false,$context),true); echo '","",str_replace("&","&",$loadedFile)).'","",str_replace("&","&",$remoteFile)).' // Finally, switch mode in case we have saved, renamed file etc top.ICEcoder.switchMode();