Tell me more ×
Drupal Answers is a question and answer site for Drupal developers and administrators. It's 100% free, no registration required.

I want a signed-in user to have the ability to save an image (that is being displayed in some kind of slideshow or gallery) and have it appear on that users profile page. So the image will be on the same site, maybe added by another user or the site admin and then any other user would be able to click a save button and have it added to their own profile. That image being saved (when being saved to the users profile) should have a link that returns you to the gallery from which you saved it.

How to do this?

share|improve this question
2  
Why not use something like a "Favorites" or flag kind of system? So instead the user can bookmark/favorite/flag the page/image that is then attached to their account? – KyleTaylored Jul 2 at 20:18
Hi Kyle. That's exactly what I'm after. The question I have, what's the best way to do it? Is there a module I can use......or do I need to program it. I don't really have the programming experience to write it myself. Thanks, James. – James30 Jul 3 at 16:28
I'll post my answer below, hopefully it helps! – KyleTaylored Jul 4 at 15:32
add comment (requires an account with 50 reputation)

1 Answer

For something really simple, you can use the Favorites module where users can add nodes to a "favorites" list. This is based off of the URL though, so a gallery of images rotating on one page wouldn't really work.

For a more robust system, you can configure a bunch of Flags, which can do many different things like bookmarks, favorites, etc.

share|improve this answer
Thanks, Kyle. One more question. If I had a display of bookmarked images on my user profile page, do you think it's possible to be able to link back to the same place in the gallery from the image came from? I'm basing this off an existing site that I really like. thanks, again, James. – James30 Jul 8 at 23:42
add comment (requires an account with 50 reputation)

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.