I miss image nodes in Drupal 7 - how to deal with imagefield?

Events happening in the community are now at Drupal community events on www.drupal.org.
ansorg's picture

I'm very much used to have images as nodes in Drupal 6, never found a use of the CCK image_field stuff. Now, the nodes are no longer and I have to deal with image_field.

Any hints on how to adapt to this new kind?

The kinds of pages I build depend on images having Title, description, Taxonomy. The new Media + Media Gallery seem to provide a new way but do not work quite as expected, i. E. Taxonomy is broken http://drupal.org/node/1137558.

The kinds of pages I build depend on Re-use of existing content: upload an image once and use it in several places - how to do this now?

Others have probably run into more trouble - how to deal with this?

Currently there seems to be no way to upgrade a D6 site that uses image nodes to D7?

Any hints or opinions?
Thanks

Comments

Manually Redo Everything

kurtismccartney's picture

I encountered the same problem... Unfortunately I have a mindset that believes that new versions should inherently be better. After losing all of the 300+ image nodes (not the actual images, just any sign of them in the CMS) I had to manually re-add them after creating a new image content type.

I named that image content type 'picture' in case somebody with a higher skill level manages to allow me to re-integrate all of the original images with the body blurbs, which I couldn't recover without wasting my time in the database.

I also had to re-add all of the image attachments on pages, which I used for the one community site extensively. The frustrations are real, the solution isn't easy, and to make things worse people are whispering about Drupal 8...

Its almost time to give in to the anti-update or upgrade crowd. 'Drupal 7 is the most secure Drupal yet, nobody will be able to remove your content if it is already gone.'

I have to agreee

dqd's picture

... sadly ... beside all the hard work done already ...

the path to a D7 solution for "images as nodes " seems to be a road of confusing street signs.
An entry would help the rize of modules in contrib for that. But even if I would like to contribute a module for that, I feel lost on what entities can do now and tomorrow.

file_entity shows the limits of entities in the moment. And finally I sadly must ask scaring about the answer : is the images->as-> nodes now images->as->entities->as->nodes? Sounds like the layer over the layer problem ...

Node within a node

kurtismccartney's picture

If only there was some kind of system that allowed us to restore the old image nodes to the new image node type and put a node within a node. I know it would be great to post multiple date nodes from the calendar within another node - starting from a node rather than a view.

There's a concept make all nodes into view/node/blocks and let us nest them graphically. Then again it may just be a caffeine dream to believe that any type of major change will make things better. New solutions lead to new problems. Although I do like the new image nodes... They still can't be the added images on nodes.

.

michelle's picture

I don't understand the problem... Images were never nodes. You have always attached images to nodes. In the past, there were many ways of doing so. They seem to be converging on imagefield, now. So the only real issue is writing a conversion from whatever you used to attach an image to a node to imagefield, assuming you didn't use imagefield in D6. Other than that, nothing has changed.

Michelle

kurtismccartney's picture

The part I'm having trouble with is bringing back the numerous legacy image nodes from D6. Pondering solutions for a D6-D7 upgrade that already happened. Any suggestions that don't delete the existing legacy data?

.

michelle's picture

Well, ideally you would have included them in your upgrade to begin with. Since you say the upgrade already happened, that gets a lot harder. You could try doing another upgrade on a copy of the D6 site, including those nodes this time, and then merge them in... Or use Views Bulk Operations to export them (but that loses comments) and then Feeds to pull them in. Not sure what else...

Michelle

Core

dmjossel's picture

Images were never nodes in core. Anyone using the most common solution for image galleries (image.module) certainly has been using images as nodes as far back as Drupal 4.x. It is the most drupal-like solution to the need for image galleries.

I have to admit I'm at a real loss to understand how it is that Drupal's approach should endeavor to make just about everything a node-- except images. I've also always been at a loss to understand the remarks made by devs in response to complaints about image handling, who always seem to be saying "well, people don't use Drupal for images".

Image

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: