plonewars.com

March 30th, 2007

PloneSmoothGallery: An Elegant, Simple Photo Gallery

PloneSmoothGallery, by Norbert M Haigermoser, is a lightweight Plone wrapper around Jonathan Schemoul’s SmoothGallery javascript photo gallery/slideshow.   It uses the Mootools javascript library to create simple, elegant, easy-to-configure slideshow view on a folder of images.


PloneSmooth Gallery with navigation drawer open


PloneSmoothGallery with navigation drawer closed

PloneSmoothGallery consists of a subclassed Folder object extended with a rich text field (love it!), a few SmoothGallery configuration options and a custom view template that includes the SmoothGallery javascript magic.  You place normal Image objects inside the PloneSmoothGallery folder.  That’s nice, because if you ever decide you want to stop using SmoothGallery, you can easily move your unmodified images elsewhere.  In addition to the through-the-Plone cofiguration options, you can easily tweak the SmoothGallery CSS styles to adjust colors, layout, etc.

PloneSmoothGallery is a nice, simple, straightforward Zope2-style product.  Zope 3 aficionados (hi Rocky! ;-) would probably suggest adapting the folder object rather than subclassing it, the way p4a.audio and p4a.video do.  That’s probably not a bad idea for the future, although I’m not convinced it’s absolutely necessary — this product isn’t nearly as complex and ambitious as the p4a multimedia suite, so there’s probably less benefit to a pure Zope 3 style approach.

There are, of course, a couple of nits to pick:

  1. It would be nice to have a Smart Folder-based SmoothGallery object, so one could build photo galleries based on queries against a larger stock of photos. (Hmm, maybe Zope 3 development techniques are a good idea!)

  2. Our test users found the animation of image captions distracting — this is more of an aesthetic issue with the underlying SmoothGallery product (rather than the PloneSmoothGallery adaptation).  It would probably be easy to tweak the animation effect, though. 

There’s one big design issue with the underlying SmoothGallery product, though.  SmoothGallery loads in all of its images as the gallery is loaded.  If you have a large gallery, or you’ve been careless about compressing your images, that can make the page quite heavy and use a lot of bandwidth.  There does appear to be a fix, but it hasn’t been bundled into the SmoothGallery product, so you’d have to patch it yourself.  (In Plone 3, there might be some way to do this with KSS.)

Overall, though, PloneSmoothGallery looks like a great product for creating small, elegant image galleries in Plone.  It’s quite a bit more polished and configurable than similar products such as PloneLightboxJS or FriendlyAlbum.

A big thanks to Norbert for packaging this up for Plone.

PloneSmoothGallery: An Elegant, Simple Photo Gallery

Originally from The Plone Blog by Jon Stahl


from Yoda http://plonewars.com/2007/03/30/plonesmoothgallery-an-elegant-simple-photo-gallery/







March 30th, 2007

Plone Hosting - High Speed Rails.com

Plone Hosting - High Speed Rails.com

Originally from del.icio.us/tag/plone by jeffmcneill


from Yoda http://plonewars.com/2007/03/30/plone-hosting-high-speed-railscom-2/







March 30th, 2007

Where Can I Host My Plone Site? — plone.org

Where Can I Host My Plone Site? — plone.org

Originally from del.icio.us/tag/plone by jeffmcneill


from Yoda http://plonewars.com/2007/03/30/where-can-i-host-my-plone-site-a%c2%80%c2%94-ploneorg-2/







March 30th, 2007

Free Plone Hosting — Openia

Free Plone Hosting — Openia

Originally from del.icio.us/tag/plone by jeffmcneill


from Yoda http://plonewars.com/2007/03/30/free-plone-hosting-a%c2%80%c2%94-openia-4/







March 30th, 2007

Welcome to OpenPlans! — OpenPlans

Welcome to OpenPlans! — OpenPlans

Originally from del.icio.us/tag/plone by dave.himself


from Yoda http://plonewars.com/2007/03/30/welcome-to-openplans-a%c2%80%c2%94-openplans-3/







March 30th, 2007

Julius - Trac

Julius - Trac

Originally from del.icio.us/tag/plone by liquid_


from Yoda http://plonewars.com/2007/03/30/julius-trac-4/







March 30th, 2007

Zettai.net :: Zope & Plone Virtual Server Solutions

Zettai.net :: Zope & Plone Virtual Server Solutions

Originally from del.icio.us/tag/plone by jeffmcneill


from Yoda http://plonewars.com/2007/03/30/zettainet-zope-plone-virtual-server-solutions/







March 30th, 2007

plone.org — plone.org

plone.org — plone.org

Originally from del.icio.us/tag/plone by tetri


from Yoda http://plonewars.com/2007/03/30/ploneorg-a%c2%80%c2%94-ploneorg-160/







March 30th, 2007

zopewiki.org Versions matrix

zopewiki.org Versions matrix

Originally from del.icio.us/tag/plone by cjohansen


from Yoda http://plonewars.com/2007/03/30/zopewikiorg-versions-matrix/







March 30th, 2007

plone.org

plone.org

Originally from del.icio.us/tag/plone by ezkcdude


from Yoda http://plonewars.com/2007/03/30/ploneorg-15/