PHP Classes
elePHPant
Icontem

Photo Album: Display interactive photo album

Recommend this page to a friend!
  Info   Screenshots Screenshots   View files View files (20)   DownloadInstall with Composer Download .zip   Reputation   Support forum (1)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings
2006-12-05 (9 years ago) RSS 2.0 feedStarStarStarStar 71%Total: 3,050 This week: 2All time: 1,142 This week: 591Up
Version License PHP version Categories
photoalbum 1.0.0GNU General Publi...5.0Graphics, Content management
Description Author

This class can be used to display photo albums using Javascript so the user can interact with the images without page reloading. It can:

- Display a list of thumbnails of the album images stored in server side directories. The thumbnails are created automatically from the full size images.
- Display full size images overlayed on top of the current page when the user clicks on the thumbnails
- Generate a complete Web page or embed the albums in existing pages
- Customize the presentation details using CSS styles
- Generate valid XHTML 1.0 code

Picture of Andy Loftus
Name: Andy Loftus <contact>
Classes: 1 package by
Country: United States United States

Details
Readme for PHP Class "PhotoAlbum"

Installation:
  See file "INSTALL".

Examples:
  default_index.php:
    Shows how to create a new PhotoAlbum using default settings and
	automatically generate the entire web page.
  embedded_index.php
    Shows sample of how to embed PhotoAlbum in an existing web page.

Limitations:
 * Currently only supports JPEG images.  This tool was originally
   built to create a family photo album from pictures taken with a
   digital camera.  Since most (all?) digital cameras create jpeg
   images, this should be sufficient for these purposes.
   I do have plans to incorporate other image types but no guarantee
   when (or if) that will happen.

 * Supports only 1 level of sub-directories.  For the same reason as
   above, I see no reason to make this more complicated than needed.
   I don't have any intention of ever changing this.

 * See other TODOs and NOTEs in the PhotoAlbum.php file.

Notes:
 * PhotoAlbum makes use of "moo.fx" and "Lightbox JS" and
   redistributes some of that code.  See the file CREDIT for more
   information.
Screenshots  
  • screenshots/embedded_custom_layout.jpg
  • screenshots/default_layout_image_overlay
  • screenshots/default_layout.jpg
  Files folder image Files  
File Role Description
Files folder imagecss (3 files)
Files folder imageexamples (3 files)
Files folder imageimages (3 files)
Files folder imagejs (5 files)
Accessible without login Plain text file COPYING Lic. GNU GPL
Accessible without login Plain text file CREDIT Doc. Credit for redistributed code
Accessible without login Plain text file INSTALL Doc. Installation instructions
Accessible without login Plain text file MANIFEST Doc. List of all files in repository
Plain text file PhotoAlbum.php Class PhotoAlbum class definition
Accessible without login Plain text file README Doc. Start here, read this file first

 Version Control Unique User Downloads Download Rankings  
 0%
Total:3,050
This week:2
All time:1,142
This week:591Up
 User Ratings  
 
 All time
Utility:93%StarStarStarStarStar
Consistency:81%StarStarStarStarStar
Documentation:81%StarStarStarStarStar
Examples:87%StarStarStarStarStar
Tests:-
Videos:-
Overall:71%StarStarStarStar
Rank:237