Is there any way to let my members mark individual images as private.
For example, if someone uploads an image which is adult in nature, they should be able to select from a dropdown box from the following states:
- Visible to all
- Adult Image
On the users album view page, any image that was marked as 'Adult' would be replaced by a default thumbnail. To view the image, the user would need to click the thumbnail as normal.
It wouldn't need any form of verification - clicking the default thumbnail would be enough as it could carry some form of warning message.
Does this sort of thing exist?
Not for individual images. You can create an album that only certain groups can see, and then have your users upload "special" pictures to that album.