NAME
Labyrinth::Plugin::Album::Photos - Photo album photos handler for Labyrinth
DESCRIPTION
Contains all the photo album handling functionality for the Labyrinth framework.
PUBLIC INTERFACE METHODS
Public Methods
- List
 - 
Provides a list of all the public photos within a given photo album.
 - View
 - 
Returns details of a specific photo.
 - Random
 - 
Stores random images in the $tvars{"irand$inx"} template variable array. Number of images stored is determined for configuration settings variable, 'random'. If not set, will default to 1 image.
 - Gallery
 - 
Provides a set of images to be used within a gallery pop-up window. Assumes a 3x3 grid of nine images. Includes links for prev & next to further gallery images.
Images returned are determined by the given metadata.
 - Albums
 - 
Retrieve a collection of albums and their photos. This is particularly useful when multiple galleries are being displayed. The results are stored in the template variable $tvars{albums}{<album id>}{records}, as an array of the photos, as per the List method.
 
ADMIN INTERFACE METHODS
Administration Methods
- Admin
 - 
Provides a list of all photos.
 - Add
 - 
Prep for adding a photo.
 - Edit
 - 
Edit details of an existing photo.
 - Move
 - 
Move a photo between albums.
 - Save
 - 
Saves details of a given photo.
 - Archive
 - 
Delete a photo reference if held in the archive photo album, or move to the archive photo album, if held in another album.
 
SEE ALSO
Labyrinth
AUTHOR
Barbie, <barbie@missbarbell.co.uk> for Miss Barbell Productions, http://www.missbarbell.co.uk/
COPYRIGHT & LICENSE
Copyright (C) 2002-2015 Barbie for Miss Barbell Productions
All Rights Reserved.
This module is free software; you can redistribute it and/or
modify it under the Artistic License 2.0.