Working on a new Drupal 7 based site. Put together a few sites back in the 5 days, but lots has changed.
I'm looking to allow users to upload images to a particular content type, and to show those images as a gallery. Restated - I'd like user X to be able to create a node, and then users X, Y, Z, P, D, and Q to each be able to upload images to that node. (Looking to the future, I want people to vote on images, but let's keep it simple, for the moment.)
My sense at this point is that I have to create an entity type for image, use entity reference to point from the images to their parent node, and use views and probably eva to show the galleries on the parent node.
Question 1: Am on the right track here?
Question 2: How should I handle the 'allow anyone to upload images' piece? I'd like there to be a rather simple opportunity, when a user is viewing a parent node, to upload an image or provide an image url, and for the image node to be created and appropriately associated.
Thanks for any help.