diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 2cc257f..7786f81 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -63,6 +63,9 @@ $datetime_format = 'd.m.y H:i'; // allowed upload file extensions $upload_extensions = ''; // 'gif,png,jpg' +// show or hide the left side tree view +$show_tree_view = true; + // include user config php file if (defined('FM_CONFIG') && is_file(FM_CONFIG) ) { include(FM_CONFIG); @@ -164,6 +167,7 @@ if ($use_auth) { defined('FM_LANG') || define('FM_LANG', $lang); defined('FM_EXTENSION') || define('FM_EXTENSION', $upload_extensions); +defined('FM_TREEVIEW') || define('FM_TREEVIEW', $show_tree_view); define('FM_READONLY', $use_auth && !empty($readonly_users) && isset($_SESSION['logged']) && in_array($_SESSION['logged'], $readonly_users)); define('FM_IS_WIN', DIRECTORY_SEPARATOR == '\\'); @@ -448,7 +452,7 @@ if (isset($_POST['upl']) && !FM_READONLY) { $uploads = 0; $total = count($_FILES['upload']['name']); $allowed = (FM_EXTENSION) ? explode(',', FM_EXTENSION) : false; - + for ($i = 0; $i < $total; $i++) { $filename = $_FILES['upload']['name'][$i]; $tmp_name = $_FILES['upload']['tmp_name'][$i]; @@ -1120,6 +1124,7 @@ $all_files_size = 0;
+
Browse
+ @@ -1576,7 +1582,7 @@ function php_file_tree_dir($directory, $first_call = true) { if( is_dir("$directory/$this_file" ) ) $dirs[] = $this_file; else $files[] = $this_file; } $file = array_merge($dirs, $files); - + if( count($file) > 2 ) { // Use 2 instead of 0 to account for . and .. "directories" $php_file_tree = " @@ -2045,7 +2051,7 @@ function fm_show_header() @@ -2069,7 +2075,7 @@ function fm_show_footer() ?>
NameSize