Simple php file manager. Web file managers


If you are driven from everywhere by three necks, then you are the Serpent Gorynych

Web file managers

A file manager for a website is an indispensable tool for a webmaster. Below I present a list of file managers for every taste and color.

Minimalistic interface, but only one file.

Of the visible shortcomings, I did not find unzipping files.

HTTP Commander is a web file manager for Microsoft servers (ASP.NET).
Main features: Integration with cloud storages, electronic documents and image editing services. Mobile interface. WebDav support. Windows authentication. 50+ languages ​​supported. Integration with MS Office, Open Office and Office Web Apps.

Preview and playback multimedia files directly on the site. Documents and images can be modified directly online.

It is two-panel, runs in a browser, is equipped with an editor (with syntax highlighting) and a console, consists of a client and a server, and is written in JavaScript/Node.js.

MooTools FileManager

Possibilities:
Allows you to view files and folders on the server
Allows you to rename, delete, move (Drag&Drop), copy and download files
Allows you to view previews of images, text files, compressed files or audio.
Has an attractive user interface.
Uploading files via FancyUpload (integrated function)
Opportunity automatic change size of large images when loading

KFM

He has search engine, a text editor with syntax highlighting, the ability to use tags, MP3 playback and video playback from multiple language plugins.

PAFM gives the user complete control over the files. Source code editing can be done using CodePress with syntax highlighting.

QuiXplorer is a multi-user network file manager. Allows you to provide access to files over the Internet and intranet and manage files over the network. Features of the latest version include:

  • View directories with names, sizes, file types, modification times and access rights Copying, moving and deleting files
  • Search files and directories
  • Editing text files
  • Creating new files and directoriesChanging access rights

In multiplayer mode:

  • User authorization
  • User Account Controls
  • Personal settings

QuiXplorer is available in English, Dutch, German, Spanish, French and Russian.

BytesFall is a web-accessible file manager written in PHP and JavaScript.

PHP navigator with its unique XP style navigation is written in PHP and AJAX. The main features include multiuser support, Gzip & Deflate webpage, built in HTML and code editor as well as Extract Zip. This web based file manager is completely free.

Key Features: File or Folder can be downloaded as Zip, Zip archive can be extracted to current folder, Key board shortcuts.

iDC File Manager

The iDC file manager is a multiuser file sharing system which can be installed either on Linux or Windows web server. Every format of digital media such as documents, images, audio, video, publishing layout, presentations and PDF files can be saved, shared and managed. The application is driven by MySQL Database.

Key Feature: Hotlink Function with Social Network Support, Monitor User Activity with Built-In Log Viewer. It's Available in 8 Languages.

FileMan

FileMan has a compatible file browser to easily access files and directories. WYSIWYG editor enables creation and editing of html files. ASCII/binary transfer capability enables uploading one or multiple files. Functions such as searching for files based on file names, replacing files and much more can be easily carried out. The powerful archive management system is a feature of FileMan which allows creating, viewing and extracting .Tar files.

Key Feature: Improved HTML Editor, access to a multitude of options and formatting tools, ‘AJAXified" User Interface.

Relay

The Relay is released under GPL. It is AJAX enabled, also features improved UI and performance, which is ideal for large file sets. Files and directories uploaded into file stores from other means can also be easily handled.

Key Feature: Drag-and-drop files and folders, dynamic loading file structure.

phpXplorer

phpXplorer, as the name suggests is written in PHP. This is a free open source file management system. The file types, property sheets, views and themes are built on its own by modular design. The permission manager restricts the user access to multiple users in a detailed manner.

Key Feature: It has got dialogs for editing HTML, PHP, image, Apache, compressed and email files.

DesktopBrowser

This is a web application which uses SharpKit to maintain client-side code in C#. It is a simple free and open-source file browser project, maintained at Google Code. Local and network drives can be easily browsed. Requirements: NET 4 Framework, IIS Express.

Key Feature: Image view - with a preview of the first photo from each folder, sorting by any column(s), Next/previous sibling folder navigation.

OwnCloud

Getting your own data stored in an open source community had never been so easy and reliable using this file manager. By using this web based file manager you decide with whom to share which information and to what extent. The data can be accessed through web browsers, iOS, Android devices and your desktop and laptop. It supports MS Windows platform.

Key Feature: File sharing, User management, web based file upload and download using a Javascript based file browser.

Seafile

It’s an advanced free to use open source cloud storage through which you can access and store your own data and share it with groups and teams as and when you desire. It can be operated with just about any advanced mobile device, internet browser, desktop or laptop. It is supported by all popular platforms.

It is an advanced file management system and that converts information into a single file. Supported by Linux andWindows, you can access your data and share it with your team with just about any mobile or computer devices. You can copy, move, delete, remain and a host of other things with this advanced file manager.

Limpid Browser

It is an open source PHP and MySQL application though which you can store and share your information from just about any server and advanced mobile and computer devices. Supported by Windows and other well known operating systems, the encryption ensures that your confidential data is protected by a security code.

Mollify

This is an easy to use file management system that can be operated upon and used with the help of any web server; it"s endowed with flexible privacy policy that ensures that the data can be accessed according to your terms and condition, with different types of permissions granted to different users.

Encode Explorer

It is a file browser written in PHP and it is free for anyone who wants to create and manage files in the cloud environment. The application is loaded with user friendly features through which you can manage all the related functions associated with file management. It can be accessed and operated on Android and other mobile applications, desktop and laptop.

It is a PHP application which enables you to manage files in a cloud environment and share it with your team or community. Supported by Linux, Windows and smartphone applications, the software is easy to install and use. The encryption ensures that the confidentiality of the information is maintained.

It is a state-of-the-art web file management system that manages your file as effectively as any operating system does. Runs on Windows XP and other well known operating systems. The encryption policy ensures that the data can only be accessed by different systems with permissions issued to different users. It is loaded with a recycle bin feature and fast interaction is possible via AJAX.

KCFinder

It is a well equipped free file browser system and works with Apache 2 web server; it"s also compatible with other well known servers. It integrates PNG watermark support as well as HTML5 drag and drop features. Multiple files can be uploaded and accessed with any advanced mobile, desktop or laptop.

Net2ftp

It is a web file sharing system that is run by the FTP server where you can perform a host of functions related to the file management system and share it with your team or community. You can upload and download files, cut , copy, chmod, rename and even have a view of your directory at the click of the button.

Monsta

It is an open source file management system that puts FTP file sharing right in your browser. It includes PHP and Ajax source code and is scripted for all types of programmers. Supported by Linux and Windows operating system, you can manage your important documents effectively, it also features multi-language support.

It is a web based file manager written in PHP though which you can upload and download your files, copy and rename it with ease. Works on UNIX operating system. It does not require MySQL, but you can implement one if you require. It carries the GPL license and comprises of an advanced file finder.

Kinky File Explorer

It is a totally free cold fusion based file exploration system that helps you to share your files and information through a read-only directory. It helps you to convey relevant information to your group or community without offering the right for snooping. It integrates an Ajax file loading system.

Limbo Media

A very impressive open source file management software that comes with a beautiful user interface and user management with access control. The tool provides easy ways to manage different file types including images, videos and documents.


Here I have selected scripts that are very easy to install and start working immediately, after simple configuration in the configuration files. All scripts have been personally tested for functionality on the local server, PHP version 5.2.8, errors found were corrected, some things were modified or changed to improve functionality (especially for those scripts whose originals I found on one popular English-language resource). About the manager File Thingie I have already told you, below you will find descriptions and links to download several more useful scripts that allow you to work with files on a web server.

If you have any questions about setting up or installing the scripts posted here, please leave a comment and I will be happy to help.

Filemanager

added: 11/14/2014

An advanced file manager in PHP and Ajax, it looks like a Windows Explorer, and even has a drop-down menu on the mouse buttons. There is a built-in player for media files. For the script to work immediately, copy its directory to the root of the site, in the file config.inc.php meaning rootDir we ask rootDir = "../", defaultDir = "" do not change, leave it empty.

phpFileManager

added: 11/16/2014

A very easy to set up file manager. It is a single file that can be copied to any directory on the site. Then we open the settings panel in the script itself, where you can set the root directory (the script will determine it automatically, just copy the hint line), the login password, and select the interface language. The design is not overloaded with anything superfluous, all controls are visible. Can pack folders on the server in zip. Among the shortcomings - messages in Russian are clumsily displayed in some places, the interface is completely translated

Webinsta

added: 11/14/2014

WEBInsta is a good file manager, but it lacks an editing function text formats, although the source code of php files can still be viewed. The script is configured during the installation process, from the browser, be careful in this place - the script calculates the working path, which ends with the name of the directory in which it itself is located. Delete the name of the script directory, otherwise after installation you will see only those files that are in it, and what lies above will be inaccessible.

MicroFileBrowser

added: 11/14/2014

Quite an interesting script - we enter an address like "../../" into the input field, click List content, and get a listing of directories located at the upper levels. If you run this script on a remote machine, you can reach any directories in file system, though you won’t be able to download anything from there, you can only view the folders and what’s inside.

WebFileManager

added: 11/14/2014

Simple file manager, no features COPY, MOVE, does not know how to delete non-empty directories.

PH_Pexplorer

added: 11/14/2014

This is a solid script, two-panel, in the style of Windows Explorer. All the functions necessary for a file manager are present, there is even a HEX editor. True, I didn’t figure out how to work with zip archives; I couldn’t do anything with them on the local server. Easy to configure - in the file inc/settings.php replace the string $c_path="example_dir"; on $c_path="../";(It is assumed that the script directory will be in the root of the site.)

Webadmin

added: 11/14/2014

A script that allows you to view the contents of directories outside home directory server. And not only view, there are also functions for copying, deleting, creating files and directories, if you run this script on the hosting, then using this script you can view the system directories of the computer where your site is hosted. I do not recommend trying to delete anything there, although it is unlikely to succeed - the script will not have enough privileges to perform these actions.

eXtplorer

added: 11/16/2014

The script was created with using PHP and Ajax, looks like a Windows application (there is even a menu on the right mouse button) and has solid functionality. You can install the file manager in any directory on the site; it should detect the site root automatically. When you use it for the first time, the script will ask for authorization, by default the login and password are admin. To continue working, you will need to change your password to your own after logging in. After changing the password, it is better to immediately exit and close the browser. It happened to me that after successfully changing the password, eXtplorer did not let me in with the new password - perhaps the page was cached or the session was not cleared. You can manually change the password by editing the file config/.htusers.php, the password must already be recoded to md5, e.g. (this is "0000" - 4 zeros)

File Manager Features:
- You can set access rights to files and directories. There are two types of rights: access or no access. The files are stored in a folder that is not accessible for downloading via a direct link. The file is downloaded with a preliminary check of the user and access rights to the file. Any file manager user can have administrator rights, which is indicated when adding a new or editing an existing user. The administrator can see everything, including “deleted” files.
- Version control of each file. Once a file is downloaded, it is saved with a name that prevents it from being overwritten existing files, and its “original” name is stored in the database. This approach allows storing different states of files.
- Automatic creation of previews of downloaded images.
- The file in the manager can be made available for downloading
- GPL, code available on github

FM was created without the use of frameworks. This is a fairly normal MVC application, where the main controller actions can be triggered by an AJAX request, for example:
- when initializing the application, the AJAX controller /ajax/fm/?action=files is called, the files() function, depending on the current directory stored in the session, receives a list of files and directories.
- clicking on a file makes the DIV with id = “fDialog” active, and depending on the selected tab of the dialog box, it receives the necessary data for the current file.

By following the link you can familiarize yourself with the basics of the application.

Ajax Upload is used to upload files. It supports multi-upload and allows you to upload files by drag&dropping them to the “Upload Files” button. Main disadvantage: Ajax Upload does not work on tablet (Android) devices.

Installation:
1) Download the github file manager code
2) Create a database and a user to access the database. The dump is stored in the /sql/fm.sql folder
3) Unpack the source code of the system into any directory on the web server
4) Set write permissions for the required directories:
/cache/ /upload/ /upload/_thumb/

5) Edit the /system/config.ini file:
; enable caching, speeds up execution of PHP scripts
twig_cache = false

; the paths used by the system do not need to be changed
application = "/system/"
library = "/system/library/"
controller = "/system/Controller/"
templates = "/system/View/templates/"
layouts = "/system/View/layouts/"
cache = "/cache"
upload = "upload/"


; maximum upload file size in bytes
sizeLimit = 10485760
; background color for created thumbnails and JPEG compression quality
rgb = 0xFFFFFF
quality = 100

; parameters for accessing the database
; because PDO is used, other databases can be used
adapter = "mysql"
host = "localhost"
username = ""
password = ""
dbname = ""
6) Open a file manager in the browser. To login filemanager/filemanager
Login/Password for a user with administrator rights

1) Ajax Upload
valums.com/ajax-upload/
2) File type icons: OSX 3.3

P.S. You cannot make any changes in the file manager demo. ReadOnly, this is on purpose.
The file manager interface is quite simple, if the project is of interest, I promise to work on the interface.

File Manager Features:
- You can set access rights to files and directories. There are two types of rights: access or no access. The files are stored in a folder that is not accessible for downloading via a direct link. The file is downloaded with a preliminary check of the user and access rights to the file. Any file manager user can have administrator rights, which is indicated when adding a new or editing an existing user. The administrator can see everything, including “deleted” files.
- Version control of each file. After downloading a file, it is saved with a name that does not allow existing files to be overwritten, and its “original” name is saved in the database. This approach allows storing different states of files.
- Automatic creation of previews of downloaded images.
- The file in the manager can be made available for downloading
- GPL, code available on github

FM was created without the use of frameworks. This is a fairly normal MVC application, where the main controller actions can be triggered by an AJAX request, for example:
- when initializing the application, the AJAX controller /ajax/fm/?action=files is called, the files() function, depending on the current directory stored in the session, receives a list of files and directories.
- clicking on a file makes the DIV with id = “fDialog” active, and depending on the selected tab of the dialog box, it receives the necessary data for the current file.

By following the link you can familiarize yourself with the basics of the application.

Ajax Upload is used to upload files. It supports multi-upload and allows you to upload files by drag&dropping them to the “Upload Files” button. Main disadvantage: Ajax Upload does not work on tablet (Android) devices.

Installation:
1) Download the github file manager code
2) Create a database and a user to access the database. The dump is stored in the /sql/fm.sql folder
3) Unpack the source code of the system into any directory on the web server
4) Set write permissions for the required directories:
/cache/ /upload/ /upload/_thumb/

5) Edit the /system/config.ini file:
; enable caching, speeds up execution of PHP scripts
twig_cache = false

; the paths used by the system do not need to be changed
application = "/system/"
library = "/system/library/"
controller = "/system/Controller/"
templates = "/system/View/templates/"
layouts = "/system/View/layouts/"
cache = "/cache"
upload = "upload/"


; maximum upload file size in bytes
sizeLimit = 10485760
; background color for created thumbnails and JPEG compression quality
rgb = 0xFFFFFF
quality = 100

; parameters for accessing the database
; because PDO is used, other databases can be used
adapter = "mysql"
host = "localhost"
username = ""
password = ""
dbname = ""
6) Open a file manager in the browser. To login filemanager/filemanager
Login/Password for a user with administrator rights

1) Ajax Upload
valums.com/ajax-upload/
2) File type icons: OSX 3.3

P.S. You cannot make any changes in the file manager demo. ReadOnly, this is on purpose.
The file manager interface is quite simple, if the project is of interest, I promise to work on the interface.

If you are looking for a free and powerful file manager based on jQuery, Ajax, PHP and Mootools to use in your web projects, then this list will undoubtedly interest you. These file managers, based on jQuery, Ajax, PHP and Mootools, will allow you to view, download and edit files and folders using the browser.

1.MooTools FileManager

MooTools FileManager Allows you to view, download and edit files and folders using a browser.

Possibilities:

  • Allows you to view files and folders on the server
  • Allows you to rename, delete, move (Drag&Drop), copy and download files
  • Allows you to view previews of images, text files, compressed files or audio.
  • Has an attractive user interface.
  • Uploading files via FancyUpload (integrated function)
  • Ability to automatically resize large images when loading

2.

eXtplorer Compatible with PHP 4.3, also requires Javascript enabled in the browser. But what I especially like about eXtplorer is that you can use it as a file manager for local files or use eXtplorer to connect to an FTP server and work as with a regular FTP client.

Possibilities:

  • Allows you to view your directories and all files on the server
  • Edit, copy, move (Drag&Drop), delete files from the server
  • Create and extract archives.
  • Create new files and directories.

3. AjaXplorer

AjaXplorer is a free file manager that is indispensable for remotely managing files on a web server. It is suitable for various purposes such as file management, photo gallery, code review, etc. Requires PHP (4 or 5), no database needed.

Possibilities:

  • Rename / Copy / Move / Delete / Download files or folders
  • Upload multiple files at once and track the status on the progress bar (Flash required)
  • Create folders and files
  • Edit text files and scripts (JS, PHP, HTML, Java, SQL, Perl), syntax highlighting in the editor
  • View photos, view images
  • Listen to MP3s online without downloading them.
  • View Flash video (FLV) in full screen.
  • View and Extract ZIP files, online.

4.Relay -Ajax directory manager

Relay is a free file manager for the web that allows you to view thumbnails of files, including PDFs, and allows you to download and edit files and folders using your browser.

Relay-Ajax directory manager is compatible with:

  • PHP version 4+
  • MySQL version 4+
  • Perl 5.8.0 (for upload progress)
  • Apache/IIS

Possibilities:

  • allows you to easily move files and folders using simple drag and drop.
  • preview of thumbnails, including PDF.
  • multi-user interface.

5.fileNice

filenice free file browser written in PHP, filenice is mainly useful if you have a "dump" folder on a server where you regularly upload files, and you want to be able to see what's in there.

6.

Is a file management system with open source code, written in PHP. It allows you to work with a remote file system through a web browser. By default it allows you to edit HTML, PHP, images, Apache, compressed files And email. Its modular design makes it easy to create your own file types as well as themes.

7.

It is a file manager for saving, managing and sharing files online via a web browser. This software, which you install on your web server to manage site files. This file manager allows users to upload, download and organize all types of files and has an intuitive user interface.

8.FileMan

FileMan will help you quickly and easily access your site, files and directories using any browser. You can perform a variety of tasks, including creating and editing HTML files using a WYSIWYG editor, uploading one or more files, searching for files based on file name or full text search, replacing files, and much more.

9.

It is a powerful yet easy-to-use file manager for web browsers. Its friendly and intuitive clear interface allows all types of users, from professionals to beginners, to quickly learn it.

Possibilities:

  • Quick response without refreshing the page.
  • Easy and convenient to use interface.
  • Ability to create, rename and delete folders and files.
  • Multi-language support with automatic detection user language.
  • High-quality preview images.
  • Folder tree: for ease of navigation.
  • 10.

    It is a file management system (in PHP) that allows you to manage files stored on your web server using a user-friendly (Ajax) interface. FileRun is written entirely in PHP, and a browser is the only thing the user needs to work with files. You can easily access your documents or files from any computer with an Internet connection through a standard browser.

    Possibilities:

    • Convenient Ajax interface.
    • Download folders and archive them on the fly.
    • Uploading folders (without archiving or with unzipping).
    • Unlimited space to upload files of unlimited size.
    • Easily manage files that already exist in the file system (no import required).

    If you have any questions, we recommend using our





    

    2024 gtavrl.ru.