X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=web%2Flibs%2Ftiny_mce%2Fplugins%2Ftinybrowser%2Ftinybrowser.php;fp=web%2Flibs%2Ftiny_mce%2Fplugins%2Ftinybrowser%2Ftinybrowser.php;h=0000000000000000000000000000000000000000;hb=36ed114046cbe3d72a3589230e9f306a54fcc79d;hp=aa4ff4d12788cd0c043cb0bd577175ab5b05e1cf;hpb=281c96e95451269f2614684b8de5be25862c8374;p=mtweb diff --git a/web/libs/tiny_mce/plugins/tinybrowser/tinybrowser.php b/web/libs/tiny_mce/plugins/tinybrowser/tinybrowser.php deleted file mode 100644 index aa4ff4d..0000000 --- a/web/libs/tiny_mce/plugins/tinybrowser/tinybrowser.php +++ /dev/null @@ -1,337 +0,0 @@ - array(), - 'message' => array() -); -$newthumbqty = 0; - -// read folder contents if folder exists -if(file_exists($tinybrowser['docroot'].$browsepath)) - { - // Read directory contents and populate $file array - $dh = opendir($tinybrowser['docroot'].$browsepath); - $file = array(); - while (($filename = readdir($dh)) !== false) - { - // get file extension - $nameparts = explode('.',$filename); - $ext = end($nameparts); - - // filter directories and prohibited file types - if($filename != '.' && $filename != '..' && !is_dir($tinybrowser['docroot'].$browsepath.$filename) && !in_array($ext, $tinybrowser['prohibited']) && ($typenow == 'file' || strpos(strtolower($tinybrowser['filetype'][$typenow]),strtolower($ext)))) - { - // search file name if search term entered - if($findnow) $exists = strpos(strtolower($filename),strtolower($findnow)); - - // assign file details to array, for all files or those that match search - if(!$findnow || ($findnow && $exists !== false)) - { - $file['name'][] = $filename; - $file['sortname'][] = strtolower($filename); - $file['modified'][] = filemtime($tinybrowser['docroot'].$browsepath.$filename); - $file['size'][] = filesize($tinybrowser['docroot'].$browsepath.$filename); - - // image specific info or general - if($typenow=='image' && $imginfo = getimagesize($tinybrowser['docroot'].$browsepath.$filename)) - { - $file['width'][] = $imginfo[0]; - $file['height'][] = $imginfo[1]; - $file['dimensions'][] = $imginfo[0] + $imginfo[1]; - $file['type'][] = $imginfo['mime']; - - // Check a thumbnail exists - if(!file_exists($tinybrowser['docroot'].$browsepath.'_thumbs/')) createfolder($tinybrowser['docroot'].$browsepath.'_thumbs/',$tinybrowser['unixpermissions']); - $thumbimg = $tinybrowser['docroot'].$browsepath.'_thumbs/_'.$filename; - if (!file_exists($thumbimg)) - { - $nothumbimg = $tinybrowser['docroot'].$browsepath.$filename; - $mime = getimagesize($nothumbimg); - $im = convert_image($nothumbimg,$mime['mime']); - resizeimage($im,$tinybrowser['thumbsize'],$tinybrowser['thumbsize'],$thumbimg,$tinybrowser['thumbquality'],$mime['mime']); - imagedestroy($im); - $newthumbqty++; - } - } - else - { - $file['width'][] = 'N/A'; - $file['height'][] = 'N/A'; - $file['dimensions'][] = 'N/A'; - $file['type'][] = returnMIMEType($filename); - } - } - } - } - closedir($dh); - } -// create file upload folder -else - { - $success = createfolder($tinybrowser['docroot'].$browsepath,$tinybrowser['unixpermissions']); - if($success) - { - if($typenow=='image') createfolder($tinybrowser['docroot'].$browsepath.'_thumbs/',$tinybrowser['unixpermissions']); - $notify['type'][]='success'; - $notify['message'][]=sprintf(TB_MSGMKDIR, $browsepath); - } - else - { - $notify['type'][]='error'; - $notify['message'][]=sprintf(TB_MSGMKDIRFAIL, $browsepath); - } - } - -// Assign directory structure to array -$browsedirs=array(); -dirtree($browsedirs,$tinybrowser['filetype'][$typenow],$tinybrowser['docroot'],$tinybrowser['path'][$typenow]); - -// generate alert if new thumbnails created -if($newthumbqty>0) - { - $notify['type'][]='info'; - $notify['message'][]=sprintf(TB_MSGNEWTHUMBS, $newthumbqty); - } - - -// determine sort order -$sortorder = ($sorttypenow == 'asc' ? SORT_ASC : SORT_DESC); -$num_of_files = (isset($file['name']) ? count($file['name']) : 0); - -if($num_of_files>0) - { - // sort files by selected order - sortfileorder($sortbynow,$sortorder,$file); - } - -// determine pagination -if($tinybrowser['pagination']>0) - { - $showpage_start = ($showpagenow ? ($_REQUEST['showpage']*$tinybrowser['pagination'])-$tinybrowser['pagination'] : 0); - $showpage_end = $showpage_start+$tinybrowser['pagination']; - if($showpage_end>$num_of_files) $showpage_end = $num_of_files; - } -else - { - $showpage_start = 0; - $showpage_end = $num_of_files; - } -?> - - -
-