Jiju Thomas Mathew jijutm@silmail.com http://www.saturninfolabs.com These are some modifications done to the system. 1. The inside the globals.php the $base_dir is allotted a value of $_SERVER['DOCUMENT_ROOT'], after removing the trailing '/' This enables single installation for a multiple site server and an aliasing into the apache config section.. like: Alias /filemanager/ /path/to/virtual/host/filemanager/ then a copy of the globals.php was placed into virtual hosts document root who needed this facility.. and all files inside that directory was changed to webserver owner and group, with file permissions 744 (I dont know why i did that.. but someone suggested) and directories to 775 modified the admin/main.php such that the user never gets a chance to change the $base_dir 2. Modified the admin/admin.php changed multiple if($action ==) to switch($action) 3. added the $_SERVER['DOCUMENT_ROOT'] as path prefix where ever the globals.php included.. 4. Modified the admin/edit.php to accomodate ' is encountered in a file to be edited... used a bit of javascript and php by first escaping the file contents.. then using the DOM to assign the value to the text area... 5. Modified the fbar.php to use lowercase extensions by using strtolower(), and instructed it to skip display in case file is 'globals.php'; 6. Modified the login.php/logout.php to redirect to the correct domain.. and added an index.php :) and some other cosmetic changes.. which i forgot to notedown. Basically I did the modifications to adapt to my needs.. since I manage own server.. and have many clients who need this kind of service... Thanks for a wonderful piece of software..