AjaXplorer - Layanan File Server berbasis Web
AjaXplorer adalah layanan file server berbasis web yang dapat dingunakan untuk memanage file - file anda yang ada di server. Instalasi AjaXplorer sangatlah mudah, tanpa harus menggunakan database.
Features
File Manipulation
* Rename/Copy/Move/Delete/Download files or folders
* Upload multiple files and track status with progress bar (Flash required and no https)
* Create folders and empty files, edit permissions (chmod)
* Edit Text files and code files (js, php, html, java, sql, perl), syntax is highlighted in the editor
* View Images online, preview images in the list, diaporama of a given folder
* Listen to MP3s online without downloading them
* View Flash videos (FLV) online and full screen.
* Browse and Extract ZIP files online
* Generate a public download link, with optional password and expiration date
Rich GUI
* Select multiple files or folders (copy/move/delete action can be applied)
* Drag’n'Drop selection to copy/move
* List/Thumbnail Display
* Keyboard Shortcuts: Ctrl + Up/Down Arrow = toggle selection, Tab = navigate between panels, Esc = close dialog windows
Advanced Features
* Bookmarks system
* Search recursively in folders
* Send URLs with file links to a friend for convenient sharing
* Recycle Bin with “restore action
* User Preferences to set preferred language, display or password
* Multiple Languages: English, French, Dutch, German, Italian and Spanish
* Customizable GUI with header and footer templates
Admin Features
* User Management system
* Multiple Root Directory to define separate repositories and assign access rights for each user
* Logging system
Developement
* Plug-In Architecture to easily extend the application. The authentication mechanism, configuration management, and data access are all plug-in based. Currently supported data access plug-ins: fs (filesystem), remote_fs (remote server with AjaXplorer installed), MySQL (browse, edit and search MySQL database), demo (all write actions disabled), FTP… Authentication plugins are « serial » (default), ldap, basic http auth, etc.
* DB Management : Configure a repository with your MySQL data (host, username, password, database) and browse the tables, execute MySQL queries and edit/add/remove records or structures within tables



