Php file directory browser

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.

mwrouse/FileBrowser-PHP

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

Description
This file (index.php) will allow you to browse a directory, navigate all subdirectories and files all in one simple script.

Important:
The .htaccess file needs to be in the directory!

This is designed to go in a root directory, so if you need to use it in a sub directory you can either create a subdomain to point to that directory or modify the file.

Источник

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.

Browse your directories using your browser, read your text and Markdown files from your browser. A good tool for developers and people who love to write their notes in Markdown format.

License

ilias-sp/php-directory-explorer

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

The purpose of this tool is to provide the convenience to browse your code or notes from your browser, having the directory tree structure in a left column, and the text of the file you select on the right. It supports displaying Markdown format!

You will need a web server that can execute PHP code to start on your PC. PHP provides a built-in one, which is ideal for the job.

The tool was designed to have all code in a single file index.php , making it convenient to install/port at the root of the directory tree that you want to browse. To install, you can get the library either by using git clone https://github.com/ilias-sp/php-directory-explorer.git , or downloading the provided zip file, or just download the index.php file, by clicking here.

You can integrate the directory tree you want to browse with a PHP capable web server like apache, or — the proposed way — just start an instance of the built-in web server PHP provides. Assuming you have PHP installed on your PC, open a shell at the directory you wish to explore and run:

Alternatively, you can use the scripts supplied in scripts folder. First, you will have to copy the one for your OS to the root folder where the index.php resides.

The above will start a web server that listens on port 33333. To browse it via your web browser, head on to:

php-directory-explorer uses erusev/parsedown markdown parser to properly display Markdown files, and websemantics/file-icons (forked version of it) for displaying icons for common file types. To install both libraries, download the composer.json file from this repository in the folder where the index.php resides, and install by running:

Preview image

About

Browse your directories using your browser, read your text and Markdown files from your browser. A good tool for developers and people who love to write their notes in Markdown format.

Источник

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.

IVFi is a directory indexer that aims to make it easy to browse and explore web-accessible directories.

License

sixem/ivfi-php

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

The image and video friendly indexer

IVFi-PHP is a file directory browser script made in PHP and TypeScript.

It is designed to be a comprehensive indexer, with a focus on efficiently handling image and video files. IVFi has a modern and user-friendly interface, offering features such as a gallery view, hoverable previews, and many customization options.

This project can be easily set up on most web servers.

  • Download the latest release here.
  • Place the /build/ files into your web root. For example /var/www/html/ .
  • Then, use the indexer.php as an index file for any of the directories where the script should be used:

Nginx — Example using the index directive:

Apache — Example using the DirectoryIndex directive:

DirectoryIndex index.html index.php /indexer.php 

For detailed instructions on how to configure the script, refer to setup.

The releases and individual builds are available here.

Authentication

It includes support for HTTP authentication, providing some added security for your directories.

Gallery Mode

A gallery mode that allows you to view images and videos from the current directory in one place, as well as the ability to download files and perform reverse image searches.

Hover Previews

An image or video preview is displayed when hovering over the file name.

Search Filter

The filter function allows you to search for specific filenames or file types within the directory.

Single file

The script can be configured as a standalone solution, where all required assets are combined into a single file, making it easy to use with just one file needed.

Customizable

This script offers multiple customization options.

Additonal Features

It can be built with added functionality, such as the ability to display README.md files in each directory!

And much more .

  • 🕛 The dates will be adjusted to match the time zone of the client.
  • ↕️ Client-defined sorting preferences are stored persistently.
  • 🎨 Support for custom themes.
  • 🔍 Server-side filtering which can help you hide specific files or folders.
  • 🔗 Navigating between folders is made easy with the clickable paths.
  • ⚙️ The client has the option to personalize their settings through the menu.
  • 📥 Direct download links for all files.
  • 🖥️ Compatible with both mobile and desktop devices.

If you have come across any specific problems or bugs that you would like to report, you have the option to open an issue. This will allow us to better understand the issue at hand and take the necessary steps to resolve it.

Alternatively, if you have any general questions, minor issues, or ideas for improvements that you would like to discuss, you can start a discussion. This is a good way for you to share your thoughts and ideas with us, and we would be more than happy to listen and consider them.

This project is licensed under GPL-3.0. It also includes external libraries that are available under a variety of licenses.

See LICENSE for the full license text.

As with anything else, use this script at your own risk. There could exist bugs that I do not know of ✌️

About

IVFi is a directory indexer that aims to make it easy to browse and explore web-accessible directories.

Источник

In this php scripts we list some useful php scripts for file directory manager.

FileGator

filegator

Advanced Multi-User PHP File Manager & AJAX Uploader

PHP Directory Explorer

php-directory-explorer

PHP Directory Explorer is a directory indexing script written in PHP which indexes all folders, sub-folders, and files within a directory with style and simplicity.

Client Directory Enforcer – Easy htaccess/htpasswd

client-directory-enforcer

Clients Demo Enforcer is an admin interface that lets you manage folders protected with htacess. htaccess/htpasswd combo is a powerful combination to to protect entire folders with a single file.

Aberrant File Browser

aberrant-file-browser

Aberrant File Browser is a PHP script designed as a drop-in, lightweight replacement for the default directory listing pages generated by web servers like Apache.

File List Class

file-list-class

The File List Class helps you get listings of folders in your file system. Not only will you be able to retrieve your files, you can also sort them and filter them as you so please.

Tastydir – an AJAX file manager and dir listing

tastydir-ajax-file-manager-dir-thing

Tastydir is a cross-platform PHP file management system which allows you to not only replace your traditional FTP client but also allow your users to view directories in a much more aesthetically pleasing way.

File Explorer Class

file-explorer-class

This class gives you the ability to easily delete, create, move, copy files and directories with content.

Customer-friendly Download Login

Customer-Friendly Download Login - Easy and secure file sharing

It doesn’t need a database, so the setup ist very easy, just upload the files and be sure the PHP script has writing access.

Sleek Directory Navigator

sleek-directory-navigator

Directory Navigator script allows you to display any directory on your website in an easy view format. All content is displayed in ascending alphabetical order with an option to switch from ascending to descending by clicking on the folder/file count text above the the files and folders.

PHP File Directory Explorer

php-file-directory-explorer

PHP File Directory Explorer is a lightweight php script (the whole script sums only one file in total, excluding the small images) which can be used to browse your files fast and easy.

Источник

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