ReedGal
ReedGal is an opensource photo gallery designed to allow a user to upload photos and create their own photo gallery in minutes. No database need to implement
View the demo here on this site.
FEATURES
- Upload a directory of images to the site and the images are automatically added to the gallery
- Thumbnails are created when needed
- Exif data is used to display the title and date of an image
- Images are displayed using Shutter Reloaded's javascript, providing a lightweight and excellent lightbox experience
- Gallery is customizable through basic CSS
Current Version: v2.4.2
View the Change Log
View the ReadMe File
Download the latest version
CHANGE LOG
-
v2.4.2
- Moved the album title to gallery.php so that displays properly when included in another file
- Fixed the display of the albumtitle, css referred to it as an ID but it was actually a class
- Sanitized the display of exif data
- Changed how certain variables were being used, hopefully a little more effecient
- Added check to ensure $page is numeric and not less then 0
- Made the sanitizing of input a tad easier
- Modified how the album info, image titles, and album icon creations are determined from POST data
- Files Modified: css/reedgal.css, functions.php, gallery.php, template/header.php
- Added pagination ability
- Modified where version is stored
- Files Modified: css/reedgal.css, config.php, gallery.php, rebuildCache.php, template/footer.php
- Change the image's <a title> to the actual ImageTitle instead of always using the filename
- Added ability to modify already existing info.txt
- Moved ReedGal's css and javascript to includes.php for portability (see next line)
- Modified gallery.php to allow the gallery to be added to a preexisting site layout with include("gallery.php");
- Added ability to use another image overlay javascript library
- Added ability to create album icon from image (not very customizable yet)
- Added shutterset to the rebuildCache links for easier viewing
- Modified display of albums/images to follow HTML standards more closely
- Made it possible to rename rebuildCache.php to anything for extra security
- Removed function createAlbumIcon (not ready for implementation or release)
- Added ability to edit the title of an image (must be done one at a time currently)
- Sanitized certain variable to protect against cross client scripting (Thanks to Chris Teekema)
- Removed certain variables that were being sanitized multiple times
- Removed references to a resize feature that was never implemented
- Modified how each element in rebuildCache.php is displayed, creating a list
- Removed displaying the album icon IN the album of rebuildCache as it's displayed on the main page already
- Fixed the title of the pages to use the title in info.txt for each album instead of folder name
- Broke out common functions into a separate file, functions.php
- Implemented a new function for creating an icon for an album from a picture. It is not quite ready for implementation
- Fixed a bug in the display of the albums when no info.txt file is found
- Added ability to create info.txt from rebuildCache.php
- Changed the display of the title and album title in the header so they could be customized separately
- Revamped rebuildCache.php so that it properly checks for every condition of _exif.txt and _tn.jpg existing or not existing
- Moved the creation of thumbnails and exif.txt into functions for using elsewhere
v2.4.1
v2.4.0
v2.3.6
v2.3.5
v2.3.4
v2.3.3
v2.3.2
v2.3.1
DOWNLOAD
Download ReedGal on Sourceforge
Note: If you would like the script without the Demo album, download the ReedGal version -noexample.
1 OR 1=1