- Saved searches
- Use saved searches to filter your results more quickly
- License
- mkloubert/SimpleGallery
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Files
- Files
- What is Files app?
- File browser
- Sharing
- Photo gallery
- File manager
- Modern interface
- Advanced layouts
- Sort and filter
- Fast loading
- Code highlighter
- Recursive menu
- Login
- Multi-language
- Image viewer
- Panorama viewer
- Video
- Download Zip
- Instructions
- Requirements
- License
- Subscribe
- Saved searches
- Use saved searches to filter your results more quickly
- TGurl/single-file-php-gallery
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- About
- Single File PHP Gallery 4.11.0
- FEATURES
- END USER LICENSE AGREEMENT
- REQUIREMENTS
- DOWNLOAD
- NEWS IN SINGLE FILE PHP GALLERY 4.11.0 (6-october-2022)
- E-MAIL NOTIFICATION
- CONTACT / SUPPORT (English or Danish/Dansk)
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.
An image gallery script in one single PHP file.
License
mkloubert/SimpleGallery
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
An image gallery script in one single PHP file.
Have a look at the wiki if you need more detailed documentation.
- Caching
- EXIF and IPTC (geo tags, keywords, etc.)
- Filter
- Managing own favorites
- ZIP download of many files
Copy or link the index.php file to the directory where your images are included.
By default you can copy or link the following files to the directory where the gallery script is included (the «original meaning» can be ignored, but it is useful because of the order the files are loaded):
———— | ———— | ————- 1 | sgConfig.json | Global config 2 | sgUsers.json | List of users 3 | sgCustom.json | Other custom
All existing values are overwritten by the data of the current file.
If a file of the list was not found, it is ignored.
By default you can copy or link a file called sgInclude.php to the directory where the gallery script is stored / linked.
These files are included BEFORE app class is initialized and AFTER config files were loaded.
If the file was not found, it is ignored.
By default you can copy or link a file called sgScript.js to the directory where the gallery script is stored / linked.
The content of the file is included at the end of the output document AFTER custom style sheet was included.
If the file was not found, it is ignored.
By default you can copy or link a file called sgStyle.css to the directory where the gallery script is stored / linked.
The content of the file is included at the end of the output document BEFORE custom script was included.
If the file was not found, it is ignored.
About
An image gallery script in one single PHP file.
Files
Single-file PHP app that can be dropped into any folder, instantly creating a gallery of files and folders.
Files
What is Files app?
Files is a single-file PHP app that can be dropped into any folder on your server, instantly creating a gallery of files and folders. It supports all file types and allows you to preview images, video, audio and text files.
Demo
File browser
Instantly browse files and folders without complicated installations.
Sharing
Conveniently share files and photos with clients, friends and family.
Photo gallery
Use as a simple yet beautiful and modern gallery for your website.
File manager
Upload and manage files and folders directly on server without using FTP.
Modern interface
Beautiful interface with advanced file viewing capabilities, designed for modern browsers.
Advanced layouts
Advanced gallery layouts that can be adjusted in real-time to suit current view.
Sort and filter
Sort and filter files in real-time from name, type or specific properties.
Fast loading
Optimally fast page loading with caching of preview images, menu and folders.
Code highlighter
Beautiful code highlighter for viewing and editing text and code formats.
Recursive menu
Advanced tree-menu navigation displays entire directory structure for quick folder access.
Login
Optional username and password to allow access only for authorized users.
Multi-language
Multi-language interface, assigned by default from detected browser language.
Image viewer
Beautiful popup interface, which displays IPTC, EXIF and GPS maps for your photos.
Panorama viewer
Panorama viewer creates interactive 360° views from equirectangular source files.
Video
Preview and play browser-supported video formats directly in browser.
Download Zip
Allow visitors to download all files in directory as zip or multi-file download.
Instructions
Simply download index.php, drop into any folder and view from browser.
Docs
Requirements
Files app requires a web server with PHP 5.5 or higher.
Requirements
License
Files is free to use with basic features. To remove the license-popup and unlock additional features, you may purchase a license $39.00 from within the app.
License
Subscribe
Subscribe to updates by email.
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.
Single File PHP Gallery is a web gallery in one single PHP file. All you have to do is copy the script to any directory containing images to make a gallery. Sub directories will be sub galleries. Thumbnails for images and directories are generated automatically. Single File PHP Gallery does not require any configuration or programming skills to …
TGurl/single-file-php-gallery
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
Single File PHP Gallery is a web gallery in one single PHP file. All you have to do is copy the script to any directory containing images to make a gallery. Sub directories will be sub galleries. Thumbnails for images and directories are generated automatically. Single File PHP Gallery does not require any configuration or programming skills to use.
This repository is just to archive this script. I did not write it or claim any copytright on it. Please visit https://sye.dk/sfpg/ for more information and donate if possible!
- Only one single file
- Free for private non commercial use
- Very simple Plug’n’Play like ease of use
- Uses no Database
- Automatically creates thumbnails
- Administrator options to upload, rename, move, delete.
- Slideshow option
- PayPal integration with inventory counter for simple selling
- Displays EXIF and IPTC information
- Option to password protect gallery
- Option to delete directories, images and files
- Rotates images using EXIF information
- 3D MPO red/cyan anaglyph and stereo image generation
- Keyboard navigation
- Option to create and use intermediate preview images
- Option to add watermark to all images in gallery
- Supports JPG, JPEG, PNG, GIF and MPO
- Unlimited numbers of sub galleries
- See configuration information for all features
About
Single File PHP Gallery is a web gallery in one single PHP file. All you have to do is copy the script to any directory containing images to make a gallery. Sub directories will be sub galleries. Thumbnails for images and directories are generated automatically. Single File PHP Gallery does not require any configuration or programming skills to …
Single File PHP Gallery 4.11.0
Single File PHP Gallery is a web gallery in one single PHP file. All you have to do is copy the script to any directory containing images to make a gallery. Sub directories will be sub galleries. Thumbnails for images and directories are generated automatically.
Single File PHP Gallery does not require any configuration or programming skills to use.
By default it looks like this:
FEATURES
- Only one single file
- Free for private non commercial use
- Very simple Plug’n’Play like ease of use
- Uses no database
- Automatically creates thumbnails
- GPS link and map for images with GPS information
- Zip option for download of gallery images and files
- Administrator options to upload, rename, move, delete.
- Slideshow option
- PayPal integration for simple selling
- Displays EXIF, IPTC and PNG text chunks information
- Option to password protect gallery
- Rotates images using EXIF information
- 3D MPO red/cyan anaglyph and stereo image generation
- Keyboard navigation
- Option to add watermark to all images in gallery
- Supports JPG, JPEG, PNG, GIF and MPO
- Unlimited numbers of sub galleries
- See configuration information for all features
END USER LICENSE AGREEMENT
For private non commercial use Single File PHP Gallery can be used for free. When used commercially a donation for at least 10$ must be made per domain where it is used. See readme.txt for full EULA.
You are of course still more than welcome to donate if you like the gallery, even though you only use it privately.
Making a donation:
Domain name must be clearly stated in the donation, otherwise the donation will not grant use of the script under donating conditions. Donations are not refundable.
Use the following PayPal donate button for donations:
REQUIREMENTS
- A web server capable of running PHP 7.0 or higher
- The PHP GD library. See here for information: Image Processing and GD
- PHP write access to server
DOWNLOAD
Download latest version here: Single File PHP Gallery 4.11.0 (45kB).
Download SFPG TEST script here: SFPG TEST 1.5.3 (4kB)
NEWS IN SINGLE FILE PHP GALLERY 4.11.0 (6-october-2022)
- Added option to extract and show PNG text chunks information
- Fixed handling of images with corrupt EXIF date information
E-MAIL NOTIFICATION
Subscribe here to be notified via e-mail when a new version is released: eMail Notification
CONTACT / SUPPORT (English or Danish/Dansk)
Please use the link below if you have any comments, questions, requests, greetings etc.
SUPPORT:
If you are having problems getting the script to work, then please download the SFPG TEST script from the DOWNLOAD section above, and paste the output from it into the message, along with a description of the issue you are having.
Use the contact form on this page: Contact