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.

Drupal 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 Lightbox2 allows you to display the images in a number of lightbox2 settings, including gallery or full-size popup. Depends on the lightbox2 module.
Add-On Modules

Node Gallery Access allows you to control the access of your galleries (set to public, private, or password).
Node Gallery Slideshows gives you the possibility to change behavior of the default gallery landing page. It will add jquery slideshows to display the gallery
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.

The per-user quota that limits the amount of data that each user can use currently adds non-Node Gallery files into that user’s quota. If you have other modules that utilize the files table, you can disable the quota functionality by setting the limit to 0. See #659672: Per-user file upload limitations factor in non-Node Gallery files to total

Views integration leaves something to be desired in 2.x. These issues are being resolved in 3.x, as database tables needed to be restructured to support views properly.

What release should I use?

Bugs are still being fixed in the 2.x branch, and it is the recommended version to use. While it’s tagged as beta, the code is actually quite stable. The only known issues for 2.x pertain to views integration.

3.x is pre-alpha, there are many bugs, and the upgrade path isn’t finished yet. It’s quite possible that it may kill all kittens within a 5 mile radius if you use it in production. However, if you have a test environment and want to see what it looks like, by all means give it a try.

If you have any patches or suggestions on either version, 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.




Related posts

coded by nessus

Trackback URL

, , , , , , , , , ,

No Comments on "Node Gallery"

Hi Stranger, leave a comment:

ALLOWED XHTML TAGS:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to Comments