You are here: Home Plone products collective.gallery
 
 

collective.gallery (1.0)

1
by Olha Pelishok last modified 2010-05-31
0.0
0.0
0.0
0.0
Released on 2010-05-31 by Jean-Michel FRANCOIS under GPL - GNU General Public License available for All platforms.
Software development stage: beta
Base gallery product for plone with picasa and flickr support

 

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.

flickr

  • It's free to use
  • Share your photos
  • Upload and organize
  • Add geo-tags to your photos
  • Display in a slideshow (flash)

In Plone, just paste the share link provided by flickr 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.

Document Actions
Powered by Plone