Drupal image support dilemma

So if you are new to Drupal and it's terminology you may look around and wonder "what are all these image support options for Drupal?" Have you started with one and switched to another as you define your use cases? I have. Well, following are three basic starting points for image support w/ Drupal that I see:

  1. IMCE module is an image browser good for uploading images directly to the ./sites/example-url.com/file/ directory, I find this the best solution for image support when editing HTML page content w/ WYSIWYG API or doing CSS styling via a Zen theme & CSS injector. Note: image paths are hardcoded as HTML img tags w/ IMCE, as opposed to using Image Attach w/ an image filter tag, so the file path is important and should remain consistent.
  2. Image Field module is great for a content types w/ consistent image layout needs (ie. catalogs, slideshows), it works simply with CCK, Views & Image Cache. Image Field is a field attached to a node via a CCK content type and provides lots of configuration options ad works with a lot of other great modules.
  3. Image Attach in the Image module actually creates node per image. Configuring and using the Image Attach module is easy (this from baxwrds.com), this module has straightforward features when used to insert images into HTML content, one being able to use an image filter tag. This module also works with many other modules including WYSWYG API, but seems overkill for use as HTML image support. and seems best suited for a use where the image itself is best treated as a node (i.e.. a large community site based around images where additional node features would be useful).

Notable Notes:

Comments

Reuse images

To choose from existing images, you can use FileField Sources module with IMCE file browser.

Thanks, I will check them

Thanks, I will check them out.

Uploads only with Image Field

I looked at the Image Field module because I had a content type just as you describe: one with consistent image layout needs. But I also wanted users to be able to choose from existing images, not just upload new ones. Because of that I went with Image Attach even though I'd rather work with images as a field in my content type.

Post new comment

  • Allowed HTML tags: <a> <em> <i> <u> <b> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
4 + 0 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.