Up | Ch 2 : Basics >>

1.1 About AjaXplorer

AjaXplorer is an easy-to-install file explorer for remotely managing files on a web server or operation as a simple file-sharing system. Its rich layout and actions make it easily accessible to virtually any end-user. It requires PHP and server access (either local or remote via FTP) for installation. It uses an AJAX based interface, providing streamlined and intuitive functionalities, similar to that of a standard file-system explorer on any operating system.

1.2 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 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
    • Browse and Extract ZIP files online
  • 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
  • Development
    • Plug-In Architecture to easily extend the application
      • The application is developed with various layers, easing the integration with other systems. « Drivers » can be plugged in for users and config management, as well as for data access. See the « AjaXplorer Plugins » chapter for more infos.
    • MySQL DB Management (AJXP.MySQL Driver)
      • 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

Up | Ch 2 : Basics >>