Newbie here learning about Drupal's handling of images as they relate to nodes. It seems there's essentially two worlds when it comes to images -- upload the image as an attachment and possibly display that image inline within a node vs uploading an image during node creation (ie blog post) and then the image itself becomes a node.

I haven't found much discussion as to why one would choose one way vs. the other. Can anyone explain/discuss/philosophise the benefits and drawbacks of the two approaches? It would be really useful to me and the greater image pondering community!

Thanks,
Michael

Comments

nevets’s picture

In terms of Drupal an image as a node is literally that, an image node using the image module or one constructed using the Content Construction Kit (CCK) module. While the image may have additional information (caption, description, etc) the image is typically the focus. One can use taxonomy (vocabularies) to categorize the image making it easy to list/display all images about a certain topic, related to a certain event, etc. In addition you can use any other Drupal feature that applies to a node, comments, ratings and more.

As an attachment the image is related to/supports the content of the node the image(s) are attached to. In this case the image effectly only exists within the context of the node. You can not directly comment, rate, etc the image(s).

In the end it comes down to who you want to use the images, what purpose they serve.

pharma’s picture

thank you . nice explanation. how can i call image nodes in to any article (node) i want ?

nevets’s picture

I would start by trying out the Image Assist module.

pharma’s picture

thank you. We have users as bloggers. this is the best way for them to include photos in blog posts ?

pharma’s picture

Image assist seems like more development and i am having trouble usin it. Is there any simple way ? My requirement is just give access to users for posting images to their blog postings...

eastcn’s picture

Tries with node_images.

-----------------------
my drupal

pharma’s picture

thank you. I need to try..