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

  • v2.4.1
  • Added pagination ability
  • Modified where version is stored
  • Files Modified: css/reedgal.css, config.php, gallery.php, rebuildCache.php, template/footer.php

  • v2.4.0
  • 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

  • v2.3.6
  • 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)

  • v2.3.5
  • Sanitized certain variable to protect against cross client scripting (Thanks to Chris Teekema)
  • Removed certain variables that were being sanitized multiple times

  • v2.3.4
  • Removed references to a resize feature that was never implemented

  • v2.3.3
  • 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

  • v2.3.2
  • 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

  • v2.3.1
  • 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


DOWNLOAD
Download ReedGal on Sourceforge
Note: If you would like the script without the Demo album, download the ReedGal version -noexample.