PHP Classes

Photo Album: Display interactive photo album

Recommend this page to a friend!
  Info   Screenshots   View files Files   Install with Composer Install with Composer   Download Download   Reputation   Support forum   Blog    
Ratings Unique User Downloads Download Rankings
StarStarStarStar 65%Total: 3,090 All time: 1,172 This week: 44Up
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 (3)  
  • screenshots/default_layout.jpg
  • screenshots/default_layout_image_overlay
  • screenshots/embedded_custom_layout.jpg
  Files folder image Files (23)  
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

The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page.
Install with Composer Install with Composer
 Version Control Unique User Downloads Download Rankings  
 0%
Total:3,090
This week:0
All time:1,172
This week:44Up
 User Ratings  
 
 All time
Utility:85%StarStarStarStarStar
Consistency:75%StarStarStarStar
Documentation:75%StarStarStarStar
Examples:80%StarStarStarStarStar
Tests:-
Videos:-
Overall:65%StarStarStarStar
Rank:631