Hi,

I want to set up a gallery (amongst others, on my site). I browsed through the various modules, and found a myriad of them that offer this functionality. However, It's very difficult to see through the requirements and the possibilities.

So, what is the recommended way of setting up image gallery? Remember, D6 is the target system.
Because the modules are nowadays service-oriented, please try to separate modules in the following sense (of course, one module can provide many services and hence repeating them is OK):

1. Module for Upload
2. Module for Storage (as node, as field, as attachment)
3. Module for Manipulation (resize, crop)
4. Module for grouping the photos into galleries and taxonomy
5. Module providing the presentation layer (Gallery, slideshow, inline images-filters)
6. Modules providing user-friendliness

Using the above categorization, so far I could only identify the following combinations:
Combination1:
CCK/FileField + ImageField => Upload/Storage
CCK/ImageCache => Manipulation
Views (???) => Grouping and creating galleries
Views + (???) => Presentation layer
ImageFupload, IMCE => User Friendliness (it would be nice if this could be elaborated)

Combination2:
Upload Module => Upload/Storage
Image module => Storage/Manipulation/Taxonomy/Presenatation (gallery + filter)
Image assist => User Friendliness (?)

Combination3:
IMCE on its own for all the above functionality.

Combination4
Gallery2 doing all the work.

These are only combinations I could put together based on what I've seen in the "Modules section". I am not even sure, they are working or ported to"Drupal 6". Maybe there are other combinations I omitted, please complete.

And finally, all the combination should be evaluated using the following criteria:
1. Possibilities (searching, relations, reusable taxonomy, etc.)
2. Integration into drupal (is it the drupal-way, or just a hack-around)
3. User-friendliness (can image be uploaded straight when editing a post, can it be done from a "rich editor", can pictures be put as inline images anywhere, etc.)

Once this is done, maybe it could be moved to the "tutorial" section...

Comments

WorldFallz’s picture

I doubt very much there is one "recommended" method-- it's whatever works for your use case and that feels comfortable for your skill set.

Personally, I make galleries manually with cck, views, imagefield, imagecache, and lightbox2. I tried just about all of the image and gallery modules and ended up going with the manual solution in order to have complete control over functionality and layout.

===
"Give a man a fish and you feed him for a day.
Teach a man to fish and you feed him for a lifetime."
-- Lao Tzu
"God helps those who help themselves." -- Benjamin Franklin
"Search is your best friend." -- Worldfallz

dydecker’s picture

My recommendation is to check out the new album photos module. It makes the whole headache kinda disappear

With views/cck integration on its way, it has great potential

2ndChanceTech’s picture

I can also vouch for above method... CCK, Views, Image Cache, Image Field. Most versatile method I'd say.