".fim_dir_tree($PUBLIC_HTML_DIR.$dir['dir'], $script, $dir['title']).""; function fim_dir_tree($directory, $return_link, $title) { global $PUBLIC_HTML_DIR, $current_dir; $dir = str_replace($PUBLIC_HTML_DIR, "", $directory); if($dir == $current_dir) $html .= "
  • $title
  • "; else $html .= "
  • $title
  • "; // Get and sort directories/files $files = function_exists("scandir") ? scandir($directory) : php4_scandir($directory); natcasesort($files); // filter directories $dirs = array(); foreach($files as $file) if( is_dir("$directory$file" )) array_push($dirs, $file); // Filter hidden dirs starting with underscore (sample _thumbs) foreach( $dirs as $key => $dir ) if(substr($dir,0,1) == ".") unset($dirs[$key]); if(count($dirs) > 0) { $html .= ""; } return $html; } ?>