How It Works
All you need to do is select the GalleryView from the Display drop down item for any Folder or Collection content type. Once that is done, a GallerySettings tab is enabled for the type. With this, you can customize the various settings for the Gallery.
- Flickr and Picasa Support!
- Customize gallery size, transition(limited transitions right now), timed and other settings
- Can use nested galleries
- Slideshow 2(with transition types), Highslide JS and Fancybox display types
- Pre-fetches gallery images
- Gallery portlet(limiting with how it handles image sizes)
Flickr and Picasa Web Album Support
these packages are no longer a dependency of this package
to add support for these type of galleries you must install additional packages
install flickrapi version 1.2 or higher for flickr support
install gdata version 1.2.3 or higher for Picasa Web Album Support
these can just be added to your buildout or installed with easy_install or you can add the package to your egg section like:
collective.plonetruegallery[picasa] # for picasa support
collective.plonetruegallery[flickr] # for flickr support
collective.plonetruegallery[all] # for both flickr and picasa support
The upgrade to version 0.8* is an important and large update. Basically, it gets rid of the Gallery type, replaces it with the regular Folder type along with a new view applied to the folder, namely the "Gallery View."
Also, when you install the new product, your galleries will NOT work until you've run the upgrade step.
One more thing, upgrading will also mean that the classic display type is no longer supported. Your gallery will be gracefully migrated, so no worries on that end. Also, the new gallery display types are much more appealing in many ways. It is just that you may not like the change in look of the gallery.
On versions earlier than 0.9.1rc3, there was a bug that made the zodb grow when using a gallery portlet. Packing the zodb fixes it--it was just that on basic galleries, a zodb write was happening on every new image request when it was not necessary.