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?