Php manager для html

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

License

phpmanager/phpmanager

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Читайте также:  Python is same files

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

New Attempt to fully take over the old project on CodePlex,

  • Fully automated build process on AppVeyor.
  • Trustable MSI installers with IIS 10 support.
  • Bug fixes and new features if needed.
  • Organize a group of new maintainers to work on this project.

If you want to join, please respond to #1 .

The new home page for this project is http://www.phpmanager.xyz .

Microsoft ended its efforts to bring PHP to Windows/IIS, so this project is in full maintenance mode. PHP 7.x will be supported, but no plan to fully support PHP 8.0 and above. Pull requests are welcome.

Источник

3 Best PHP Web-Based File Managers

As a web developer, I know how important it is to have a reliable file manager. If you are not able to use FTP or SSH for file management, there are still ways to manage your files. One great option is to use a web-based file manager for PHP.

PHP is one of the most popular programming languages used for web development, and there are a variety of web-based file managers available to help you manage your files.

This type of file manager is easy to use and provides a range of features, such as allowing you to upload and download files, create and rename directories, and even edit text files.

In this blog post, I’m going to share with you my top three picks for the best PHP web-based file managers. I’ll go over the features of each one and why I think they’re the best. So if you’re looking for a file manager that’s easy to use and reliable, read on to find out which one is right for you!

Simple-File-Mamager

Simple File Manager is a single-file PHP code that allows you to manage files in a folder on your web server. It is easy to use – just copy the index.php file to the folder you want to manage.

It has several advantages, such as being Ajax-based for speed, allowing drag-and-drop file uploads, having a modern and aesthetically pleasing interface, and being usable from an iPad.

It also provides XSRF protection and an optional password for extra security.

  • The library is all in a single file. There are no images, CSS, or JavaScript files.
  • Actions are ajax based so it is fast, but doesn’t break the back button.
  • Drag and drop files to upload is allowable if the folder is writable by the webserver ( chmod 777 www/html/upload )
  • The design is kind of like Dropbox and less like Windows Explorer.
  • It supports Unicode file names.
  • The interface is usable from an iPad
  • XSRF protection, and an optional password.

TinyFileManager

Tiny File Manager is a web-based file manager written in a single PHP file. It is a simple library to manage your files efficiently and easily.

  • It is an open-source, light, and simple library with a mobile-friendly view for touch devices.
  • It offers basic features like Create, Delete, Modify, View, Quick Preview, Download, Copy and Move files, Ajax Upload, the ability to drag & drop, Create folders and files, Compress and Extract files ( zip , tar )
  • File URL can be shown
  • File Editing is supported by Cloud9 IDE with syntax highlighting for over 150 languages.
  • Google/Microsoft doc viewer helps you preview PDF/DOC/XLS/PPT/etc . 25 MB can be previewed with the Google Drive viewer.
  • Backup files and IP blacklist and whitelist
  • Search – Search and filter files using datatable js
  • Exclude folders and files from listing
  • Multi-language(20+) support

FileManager

This one is also a good file manager. It requires PHP 5.2 or higher, a zip extension for zip and unzip actions, and file info, iconv, and mbstring extensions.

The library can be embedded into another script.

Источник

RESPONSIVE filemanager v 9.14.0

responsive filemanager

Upload, manage and use your files from all your devices

responsive filemanager devices

responsive filemanager integration tinymce, ckeditor and CLEditor

responsive filemanager integration aviary

Take A LookABOUT our FileManager

Responsive FileManager 9.14.0 is a free open-source file manager and image manager made with the jQuery library, CSS3, PHP and HTML5 that offers a nice and elegant way to upload and insert files, images and videos.
You can use it as external plugin for TinyMCE version 4.x(and older), CKEditor and CLEditor, you can also use it as a stand-alone file manager to manage and select files.
The script automatically creates thumbnails of images for the preview list and can create also external thumbnails to use in your cms or site.
It can be configured for automatic resizing of uploaded images or to automatically limit the size.
You can personalize the configuration for each folder.
You can set a subfolder as the root and change the configuration for each user, page or FileManager call.
Is compatible with multi-user mode and you can edit images with aviary editor, sorting files.

Changes in Version 9.14.0 (2019/05/02)

— add support to tinymce 5 (thanks to mikolaj pich)
— change image editor to Toast UI Image Editor (thanks to jack denning)
— fix Critical Security (thanks to Fariskhi Vidyan for reporting)
— add ckEditor on html file edit
— update context menu (thanks to joshua schmidtke)
— fix upload an image with malicius code inside
— added compatibility with memory_limit expressed in G
— fix relative url return
— fix error on file duplication
— fix error with memory usage (thanks to tim mclaughlin)
— fix a vulnerability on url upload (thanks to donot-wong for reporting)
— fix return on upload in same cases
— other fixes (thanks to all for reporting)

Changes in Version 9.13.4 (2018/08/13)

— s- fix Directory Traversal Allows to Read Any File (thanks to Simon Uvarov for reporting)
— fix Path Traversal While Upacking Archives (thanks to Simon Uvarov for reporting)
— Fix foreach warning on URL upload
— Fix http https URL upload
— add toggle on config for extract_files
— prevent image creation for broken links in URL upload (thanks to davodavodavo3)
— Migrate to yarn on development (thanks to mklkj)
— code refactoring

Changes in Version 9.13.3 (2018/08/05)

— support to files without extension
— fix Path Traversal vulnerability and url validation
— fix vulnerability that permits to see server files
— fix double file and folder rename
— refactoring
— update Hungarian, German and Thai languages
— fix nested php tags in download permission
— change jPlayer script to cdn

Changes in Version 9.13.2 (2018/07/19)

— empty filename support (like .htaccess, .env. )
— fix download bug
— refactoring check extension

Changes in Version 9.13.1 (2018/06/09)

— folder creation fix
— blacklist fix
— php More info

Easy to Use

Is very simple to use for all users .

Источник

Saved searches

Use saved searches to filter your results more quickly

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

A fantastic mobile-friendly, web-based file manager, code editor, and file previewer for the web. Can be used to create HTML/CSS/Javascript embeds for websites, a web-based file sharing portal, and much more. MIT or LGPL, your choice.

cubiclesoft/php-filemanager

This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Sign In Required

Please sign in to use Codespaces.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching GitHub Desktop

If nothing happens, download GitHub Desktop and try again.

Launching Xcode

If nothing happens, download Xcode and try again.

Launching Visual Studio Code

Your codespace will open once ready.

There was a problem preparing your codespace, please try again.

Latest commit

Git stats

Files

Failed to load latest commit information.

README.md

A fantastic mobile-friendly, web-based file manager, code editor, and file previewer. Can be used to create HTML/CSS/Javascript embeds for websites, a web-based file sharing portal, and much more. Choose from a MIT or LGPL license.

File Manager and Editor

Donate

If you use this project, don’t forget to donate to support its development!

  • Folder and File Explorer to navigate, manage (move, copy, delete), upload, and download files and folders.
  • Tabbed, full screen, fully configurable code editor + file/embed previewer.
  • Mobile-friendly defaults. Edit code even on a phone.
  • Generate basic HTML embed codes or URLs for use on a website.
  • Easy to install on any PHP enabled host.
  • Lots of keyboard shortcuts.
  • Very fast and lightweight.
  • It might even become your favorite browser-based tool.
  • Has a liberal open source license. MIT or LGPL, your choice.
  • Designed for relatively painless integration into your environment.
  • Sits on GitHub for all of that pull request and issue tracker goodness to easily submit changes and ideas respectively.

Download or clone the latest software release. Transfer the files to a web server directory of your choosing.

Visit ‘install.php’ with a web browser to start the installer. The installer provides a guided interface for setting up the application. While File Manager does come with a basic login system, it is recommended that you use your own existing login system by creating an appropriate ‘index_hook.php’ file to control user access to the tool. After installation completes, don’t forget to secure the main directory on the server.

If users won’t need the tabbed interface to edit or preview files, set the «Use Tabbed Editor/Viewer» feature to «No» during installation (or modify the ‘config.php’ file later). Doing so will make the Folder and File Explorer widget instance fill the entire space and disable opening of files in the tabbed editor/previewer as well as disable loading of the ACE editor components. Useful for when file management is needed but not tabbed editing/previewing.

That’s it! You now have a fast, lightweight PHP and Javascript-based file manager and code editor.

This section provides an overview of how to get started embedding this software into another software product. One possible reason for wanting to embed this software might be to create isolated, per-user directory storage for managing files within an existing interface but the user doesn’t need to always load this software (e.g. an iframe that gets injected into the existing DOM when a user activates a hyperlink).

The ‘index_hook.php’ file can be used to validate that the user is signed into the main software product and make appropriate adjustments to the global $config array. Also, the following two functions may be defined to more precisely control the actions of the widget on both server and client sides with minimal effort:

  • ModifyFileExplorerOptions(&$options) — Receives the options array that will be passed to FileExplorerFSHelper::HandleActions() for optional modification.
  • ModifyFileManagerOptions() — Allows additional Javascript to be emitted to modify the options passed to the FileManager instance. Useful for injecting additional parameters for XHR callbacks into xhrparammap (e.g. a user ID).

Obviously, server-side code should always validate all incoming requests such that the user actually has access to a resource.

About

A fantastic mobile-friendly, web-based file manager, code editor, and file previewer for the web. Can be used to create HTML/CSS/Javascript embeds for websites, a web-based file sharing portal, and much more. MIT or LGPL, your choice.

Источник

Оцените статью