collective.gallery (1.0)
- Homepage of collective.gallery: http://pypi.python.org/pypi/collective.gallery
- collective.gallery repository: https://svn.plone.org/svn/collective/collective.gallery
- Description source: https://svn.plone.org/svn/collective/collective.gallery/trunk/README.txt
Gallery is an add-on full of features with a design that make it easy to customize.
It is tested with: Plone 3.3.X and Plone 4
It use Galleriffic plugin with jquery.history embed in the package.
Goals
- Have a simple to customize gallery product for plone.
- Use very ligth weight resources
- Don't embed display configuration inside data
Features
- No custom content type, only views
- Works with lots of photos (is developed to work with +300 photos)
- Ramcache setup with a default key to one hours + modification date
- Works with Folder, Topic and Link content types
- picasaweb and flickr support.
- I18N: english and french are available
- tested
picasaweb
- It's free to use
- Web albums, synchronised with picasa software
- Share your albums
- Add geo-tags to your photos
- Automatically organize your photos based on the people in them
- Display in a slideshow (flash)
In Plone, just paste the share link provided by picasaweb inside a Link content type and display your link content with the view gallery available in the drop down display menu.
Galleriffic
- Smart image preloading after the page is loaded
- Thumbnail navigation (with pagination)
- jQuery.history plugin integration to support bookmark-friendly URLs per-image
- Slideshow (with optional auto-updating url bookmarks)
- Keyboard navigation
- Events that allow for adding your own custom transition effects
- API for controlling the gallery with custom controls
- Support for image captions
- Flexible configuration
- Graceful degradation when javascript is not available
- Support for multiple galleries per page
Components
collective.gallery use zope.components to provide as much reusable as possible components.
First we have photo resources. Plone already manage this for you:
- Folder and Large Plone Folder can contains Image
- Topic can be criterized to list only Image
- Link can be sources of photos throw picasaweb.google.com and flickr.com services.
Next you have the business component: IGallery. This interface is implemented at two levels:
- As named adapter over IATLink to get photos from picasaweb or flickr.
- As browserview to control the resource (@@gallery)
The picasaweb and flickr services let you embed a flash slideshow to display your photos. Views are already available to use those services:
- @@gallery-picasaweb-slideshow
- @@gallery-flickr-slideshow
But they are not integrated in the Plone UI.







