CodeCanyon

FileGator

FileGator - CodeCanyon Item for Sale

Subscribe to our products newsletter Follow me on CodeCanyon

Advanced Multi-User PHP File Manager & AJAX Uploader

Upload, edit, manage, zip and share files and folders. Multiple user accounts with private folders and permissions.

Features

  • Upload multiple files simultaneously with Ajax and manage them online
  • Copy, move, rename, create, edit or delete online files and folders
  • Create archives with zip or unzip and decompress files online
  • Hierarchical Treeview
  • Search files and folders
  • Preview images in gallery mode
  • Multiple user accounts + guest account
  • Adjustable read/write/upload permissions for each user
  • Admin interface for managing user accounts
  • Sending file links via email (php mail() or smtp)
  • Google goo.gl url shortener for email links
  • Home directories for each user or default directory if not specified
  • Nice user-friendly fluid interface
  • No database required, flash free
  • Full source code included, highly configurable

Beta Features

If you want sign up functionality you can look at this simple php form that register users to FileGator: http://file-gator.com/gator/register.zip.

I built a simple cron job php script which can help setting storage limits per each home directory. You can download it from here: http://file-gator.com/gator/cron.zip.

FileGator successfully tested with nginx 1.2.8 & php-fpm (04/2013)

Note: Beta Features are released for developers and testing purposes. Please back up everything before trying beta features and please send some feedback. Thanks.

Compatibility

  • PHP Versions 5.2 or higher + Apache. Consult your server administrator or hosting provider about this.
  • Browsers: Microsoft IE7, IE8, IE9, IE10, Firefox, Chrome, Safari. Yes, it works in IE!
  • Operating Systems: Windows or Linux

Installation

The installation of FileGator is very simple. Copy all files to server, add one or more users and you are ready to go.

Updates (current v2.4 04/19/2013)

NEW: file search and filter, preview images

(update from v2.2 => v2.3 by replacing filegator/include/ folder only)

UPDATE: v2.2 released – sending links to email, admin interface included

Changelog

Version 2.4 (04/19/2013) 
- users can change their passwords if allowed in config
- better caching of users file 

Version 2.3.2 (04/10/2013) - FIXED: small bug-fix
Version 2.3.1 (03/26/2013) - FIXED: sort related bug-fix

Version 2.3 (02/21/2013)
- ADDED: filter files by filename
- ADDED: preview images
- FIXED: minor bug-fixes
- CHANGED: documentation updated

Version 2.2 (11/23/2012)
- FIXED: security update for .htaccess file (thanks to ne03)
- FIXED: minor bug-fix
- CHANGED: documentation updated

Version 2.1 (11/20/2012)
- ADDED: option for sending links to email via php mail() or smtp protocol
- ADDED: masking options for main file repository enabling short path in admin area
- FIXED: minor bug-fix
- CHANGED: documentation updated

Version 2.0 (10/17/2012)
- ADDED: admin interface added to administer user accounts, passwords and permissions
- ADDED: config file added filegator/config/config.json
- ADDED: new config option user_config_file
- CHANGED: passwords changed from plain text to MD5 crypted
- FIXED: minor bug-fix - notice on create new folder/file on blank input field
- REMOVED: config option removed: users array; 
- REMOVED: config option removed: flush_url_on_chdir (set to never flush)
- MOVED: config options encryption_salt changed and moved to file-gator.php->validateConf()
- MOVED: config option new_dir_mode moved to file-gator.php->validateConf()
- CHANGED: documentation updated

Version 1.1 (10/08/2012)
-FIXED: bug with file names containing multiple spaces fixed
- CHANGED: default config values changed to:
 'accept_file_extensions' => array('*'),
 'encrypt_filenames' => false,
- FIXED: Minor bug causing PHP Notice fixed
- FIXED: JavaScript fix on treeview
- CHANGED: documentation updated

Version 1.0 (09/18/2012)
by
by
by
by
by