Node Gallery
Node gallery enable users to create more flexible and powerful galleries that are fully integrated with Drupal's core node system. Administrators can choose what content type they want to be the "Gallery" type and what content type they want to be the "Image" type to be. When such a relationship is established, users can then batch upload and create Images nodes that are associated with Gallery nodes. From there, they can batch edit/delete Images within Galleries or delete a Gallery with all the associated Images entirely. Because Images and Galleries are both node types, one can naturally use Drupal's taxonomy module, comment module, VotingAPI, CCK, Views and other powerful modules to enhance the gallery. Everything you can do with nodes you can do to your galleries and images.
Node Gallery Features
- Leverages Drupal's core Batch API to do batch operations such as uploading and editing.
- An unlimited number of gallery relationships can be established, thus allowing administrators to setup both simple and complex galleries for their users to utilize.
- Per user albums.
- Token integration.
- Lightbox2 Support (allowing full-size images to be viewed in a Lightbox or providing a lightbox2 slideshow from the teaser view or gallery page view.
Contributed Modules
- Node Gallery Access allows you to control the access of your galleries (set to public, private, or password).
- Node Gallery Lightbox2 allows you to display the images in a number of lightbox2 settings, including gallery or full-size popup. Depends on the lightbox2 module.
Installation
When you enable the Node Gallery module, it automatically creates 2 node types (one for Galleries and one for Gallery Images), three imagecache presets (cover, display, and thumbnail), and establishes one node gallery relationship (linking Gallery and Gallery Image). All you need to do is configure the permissions for the content types.
Out of the box, you can create a gallery and then start uploading images. However, you may wish to customize the imagecache presets or the settings for the default relationship.
For additional installation help, please refer to the module documentation, originally authored by dbeall.
Known Issues:
Currently Node Gallery uploads fail if you are in Off-Line mode (maintenance mode). Please do not file any bugs if you are experiencing troubles in Off-lIne mode.
Additionally, if uploading fails, please increase your php memory_limit. This is because Drupal's built-in file handler library will do some processing to your uploaded files when their filesize or resolution are above the set limits.
Help Bring Node Gallery out of Alpha!
Once we fix all the critical issues, we'll be able to roll out the first beta release and quickly work towards an official release! If you have any patches or suggestions, please submit them!
Credit
This module is mainly inspired by the Ajax-img-gallery document. It was originally authored by Wilson Wu and is co-maintained by Kevin Montgomery of New Eon Media and is sponsored in part by Mother Jones Magazine.
Releases
| Official releases | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.0-alpha11 | 2009-Nov-08 | 47.34 KB | Download · Release notes | Recommended for 6.x | |
| Development snapshots | Date | Size | Links | Status | |
|---|---|---|---|---|---|
| 6.x-2.x-dev | 2009-Nov-20 | 47.77 KB | Download · Release notes | Development snapshot | |
