Galleria

Mark Theunissen - December 3, 2008 - 15:32
Galleria

This module allows users to create image galleries using the Galleria jQuery plugin, found on devkick.com.

How it works

Each Galleria is a node. You typically need a content type specifically for Gallerias. You attach images to each Galleria node, and when you display the node, it is converted into a Galleria. The images themselves are not individual nodes, they are just attachments. To make a Galleria from a view of image nodes, see Views Galleria (not associated with this module). See the CCK module for making content types and fields.

Features

  • Lightbox2 support: open your entire Galleria in a lightbox from any page, or open just the main image by clicking on it.
  • Works with either CCK ImageField or Drupal core's Upload module.
  • Provide a caption for each image.
  • Thumbnails above or below the main image.
  • jCarousel support for thumbnails.
  • ImageCache support

Customisation

There is a preprocess hook and template files for all your customisation needs. You can style the galleria by overriding the CSS. See the Drupal 6 theme guide.

Similar modules

Special thanks

  • Devkick, the creators of the original plugin.
  • prof1337 for tons of development work and helping in the issue queue.
  • Digital People, the original sponsors of the module.

Upgrading

Please be very careful when upgrading from the beta versions. The API has changed, so if you are overriding theme functions you may have to revisit them.

#D7CX: I pledge that this module will have a full Drupal 7 release on the day that Drupal 7 is released.

Releases

Official releasesDateSizeLinksStatus
6.x-1.02009-Jun-0922.95 KBRecommended for 6.xThis is currently the recommended release for 6.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Jun-0922.95 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.