Hi everyone.

Very soon I will be undertaking another custom theming of Drupal and this project will focus heavily on the Gallery portion of the site.

I have done a little research into both Gallery2 and plain old image_module, and I am still not sure which one I want to try to customize. Most of my changes will be theme-related, though I will definitely be altering some PHP, no way around it. I am also aiming for a somewhat more daring and possibly even abstract theme, so I may have to push the boundaries of one of these modules in some regards.

I am looking for advice or suggestions on which module will be better suited. I am not looking for "the answer", but I would love to hear some voices on the topic. For example, sometimes I think that image_module will be simpler and therefore easier to manipulate, whereas Gallery2 will have too many features to wade through. Other times I worry that image_module will be missing features that I may need from Gallery2.

So please, any opinions or advice?

Thanks very much!

Comments

nevets’s picture

A lot of people trash the basic image module but it is simple to use, it uses nodes (means stuff that works on nodes works for images) and it uses the phptemplate engine. So that is where I would start. I would also look at your feature list and see what might be missing. One thing to consider it is fairly easy to extent images and therefore the image gallery with a module using some standard drupal hooks so if the missing list is short that might be one way to go.

fluitfries’s picture

Well I think the features I need are pretty basic:

- Nested Structure for Albums/Directories
- Automatic Re-Sizing to custom dimensions
- Description Field
- Next/Prev/Up Links

Thats about it feaure-wise. Most of the alterations will be thematic. Is there one particular module that is easier to theme than the other?

Another question that someone may be able to answer:
Is it possible via some type of image-library to place a matte over thumbnails to make them appear circular instead of rectangular? This is an eventual goal of mine but not necessary at present.

Thanks for your input nevets. :)