ok, so this might be a weird way of implementing something like this, but here goes...
i have a set of photos from our trip to Italy a couple years ago. i've processed the set and have my final set of images. however, there are certain images which i dont want to be visible to the general public, but would like friends and family to see. so i'd quite like to have two 'versions' of the same album - one for non-logged in users and an expanded one for logged-in people (or people who've provided a password, etc). having some sort of notification that there are private images to see when not authenticated would be a nice addition.
so, for example:
Italy (200 Images) - this is the public version, the version people will see if they have not authenticated. Contains 200 images which are suitable for public consumption.
Italy (207 Images) - this is the family version, with 7 extra shots of us which are somewhat private. Contains the 200 images above, plus 7 extra.
I've been mulling over how to do this sort of thing with dynamic albums or something, but im a bit stumped
ideas / thoughts / abuse?
Do you trust your friends and family enough to give them a restricted admin user id? If so then what you want is fairly simple. Create a "friends & family" user/password in Admin that you give your friends and family. (You can create as many as you want if you don't wish to give everyone the same one.) You can make the rights of these users quite restrictive if you wish.
Mark the images you don't want the public to see as not visible (uncheck the visible box.) Now they are visible to people logged in but not to others.
hmm.. ok tested that out and i see what you mean. i think there's still perhaps room for an 'invited guest' level user - someone who never sees the admin page (or indeed the word 'admin' at all), but can see more images, or more information.
one thing with the proposed workaround - the image tags are no longer clickable links, but are just plain text.
We can probably fix the editing based on user rights. That will fix the image tag links as well.
EDIT: I just checked. It is already the case (on the nightly builds) that a user without the appropriate rights does not get the edit fields on the page, so links, etc. are active.
ok i tried the latest nightly.
when the admin user with no rights logs in, they still go to an admin page (which allows them to change their password etc), rather than back to the gallery. also the tags associated with an image are still just plain text, non-links.
i cant help but feel that using an admin user for this is perhaps not the best way to implement what im looking for, but then you guys will know better than me.
cheers for the hard work.
hmm ok but doesnt that mean all visitors would need a password? thats not what im looking for.
what i want is to have casual visitors see images i've deemed suitable for public consumption - without having to enter a password - but also have the option of allowing them to see additional images (even within the same albums as public images) if they know the password, which would only be given to close friends and family.
imagine a set of photos where most of them are appropriate for public viewing, but some are not. eg images of a family day out, with a few shots of my gf when she was having a bad hair day - she might not let me put them on my gallery if she knows that any random yahoo can see them, but might be ok if she knows its just our close friends and family who can see those ones. everyone else sees the same set of images, but with the 'bad' ones omitted. ideally, they'd be able to see some indication that there are hidden photos, so that those people who do know the password will login.
does nobody else like this idea? surely i cant be the only one with a dilemma about uploading certain photos...
Yes, if you have a gallery logon then everyone needs to have a password. If you just want your friends and family to have the logon you have to use the admin login. Not sure what your delema is. If your friends and family need logon only once as the login is remembered.
AlbumA contains pictures of my vacation. It includes pictures of relatives. Don't care if anyone sees all the picutres of my vacation but ONLY those relatives should see pictures that they're in along with all others.
So, if you, sbillard, were a casual visitor you see My Vacation without needing a password, but only 75 pictures. If mungler were a relative, I'd give him a password to see My Vacation PLUS images he was in, all 100 pictures. If the site was picked up in Google, visitors would only see the 75 public images.
I'm think this is what you mean mungler. It's not too far off what I'm asking for except none of my albums are public because I don't want them spidered.
thank you macalter, thats what im looking for. using an admin user 'works' but its ugly, because:
a) there's no login link on the default theme, as far as i can tell - users have to explicity navigate to /admin
b) when they log in that way, they are faced with an admin screen, not the gallery.
c) ideally, i'd also like it to show that there are more, hidden photos in a given album, so that they know to login.