PhotoGallery - 1.02

Description

PhotoGallery is a module for the Postnuke CMS which allows the site administrator to easily put up an attractive and usable photo gallery on their Postnuke website. PhotoGallery is easy to install, simple to use and uses the pnRender templating engine, so customizing it to your needs is easy!

New Features/Changes in 1.01/1.02: 

New Features/Changes in 1.0: 

New Features/Changes in RC2: 

Features:

System Requirements

* Postnuke .76+ (might work on .75 w/pnRender installed) * Set memory limit on your PHP to at least 16MB (vs. default 8MB - a good idea w/PN in general) * GD Image Library v.2+ (included and complied with most modern PHP setups)

Support Info

Full documentation is included in the pndocs folder of the module.

Supported Lanugages

English

Change Log

$Id: changelog.txt,v 1.02 2007/01/21 17:39:51 nate_02631 Exp $

[PhotoGallery version 1.02]
    * Bugfix to add photo - fixed so gallery is preselected if clicking link from gallery list on main admin page

[PhotoGallery version 1.01]
    * Bugfix to search plugin - fixed misnamed configuration variable (galleryname)
    * Template output validates to XHTML 1.1

[PhotoGallery version 1.0]
    * Update gallery block to fetch gallery name so it can be displayed and/or linked to based on displayed photo
    * Update gallery block to display pid # of photos in drop down list to distinguish between like-named photos
    * Update batch routine to read only files with extension .jpg, .jpeg or .png in gallery directory (as opposed to ignoring other file types)


[PhotoGallery version RC 2.1]
    * Updated batch to attempt to calculate if it is running near the PHP script execution time limit. If so, it will halt processing and return to batch page for another round.

[PhotoGallery version RC 2]
    * Simplified Permissions Schema - removed PID permissions and shortened schema names
    * Added batch adding of photos to selected gallery (with assocted permission) - scans gallery images directory for unprocessed photos
    * Added "Delete Checked Photos" feature on gallery edit screen to allow deleting of multiple photos at once (goes nice with the batch add functionality ;)
    * Update user template function.photogalleryspanlinks.php plug-in so ampersand (&) rendered as meta-ampersand (&) - possible flaw in pnModURL function when called from plugin?
    * Update photogallery_user_smoothgallery.htm template to include ALT tags for images (to make HTML 4.01+ compliant)
    * Added in some pnVarPrepForStore in sql queries where missing
    * Updates and additions to language file text    
    * Comment out "$source_max_size" in pnadminapi.php that attempts to calculate if enough memory is available to process uploaded image
    * Bugfix: Fixed backwards edit gallery/photo permission checks for admin top menu

[PhotoGallery version RC 1]
 
Features
    * Configuration options include gallery welcome message, number of columns for gallery categories and thumbnails, page spanning, set size and format of generated large pics and thumbnails
    * Create an unlimited number of gallery categories, with complete control over category order.
    * Each category can have a description and a thumbnail image which are displayed on the gallery home page (and thumbnail or photo pages, if you choose).
    * Custom templates can be specified for gallery category thumbnail pages and photo detail pages on a per category basis for different looks in different categories.
    * Photos are added by uploading through the browser with automatic creation of large and thumbnail images in PNG or JPG format
    * Photos can display a title, description/caption, date added and also track views/hits for photo detail pages
    * Photos can be sorted on a per-category basis - newest first, oldest first, alphabetically by photo title, or by the specific order you choose
    * Inserts gallery name, gallery category name or photo title in the page <TITLE> tag on their respective pages for better search engine optimization
    * pnAPI compliant
    * pnRender templating and generous variable availability make a wide variety of configurations possible... Examples of all available variables are available in the templates and ideas in the readme
    * Templates allows having "previous/next" or "first/last" picture navigation (with thumbnail previews, even!), or output filmstrip-like navigation, integration of fancy Javascript/CSS slideshows or image pop-ups or whatever you can dream up!
    * Documentation of installation and features
    * PhotoGallery Block displays a random picture from all galleries or gallery of your choice, or a specific photo.
    * Search plugin allows integration of gallery search results into your Postnuke site (photo name & description)