a basic interface to allow http://www.flashnifties.com/ flash slideshow to load its pictures from a Gallery2 installation. FlashNiftiesSource is a small module that produces the xml output that http://www.flashnifties.com/ uses, and provides an interface to download an item according to permissions.
The module allows Gallery to source the XML data for FlashNifties such that the images are served back from the Gallery installation.
All parameters are set in the FlashNifties Tab of the Edit Album page. They include the basic options as shown, as well as a per-album limit on the number of files to download, and an enable/disable switch. All options carry through to sub albums, and override settings higher up. Custom options can also be set; enter the name as well as the value in the boxes at the bottom of the page. If custom options are set in any other albums, you will see the names offered to you as a convenience.
To direct FlashNifties towards the Gallery installation follow the instructions on this page for customizing the XML data source: XXXXXXX
Use syntax as in the following example:
The correct path to use for each album is displayed in the FlashNifties tab of the edit album page, where the parameters are set.
Thumbnails are drawn from Gallery's thumbnails; "main" images are sourced as the smallest resize (or original or thumbnail) that is as large as or larger than the maxImageHeight/maxImageWidth parameters active for that album, and for which view permission is available at the time the image is downloaded by Simpleviewer. If no maxImageHeight/maxImageWidth is set for the album or its parents, then the largest available image is used. If your browser's permissions change during the downloading (you log in to the Gallery as Administrator, for instance) the size of image downloaded can change from one image to the next across the gallery. The images are also cached by the browser, so you may need to empty the cache before you see the 'correct' image for your permissions.
Bug reports, questions, comments, suggestions etc in this thread please: XXXXXXX