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?
Comments
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 i may have to go a-hacking on this one.. thanks anyway
great stuff - thanks.
one thing with the proposed workaround - the image tags are no longer clickable links, but are just plain text.
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.
Account created from Options sees the Admin Toolbox then two tabs: Overview (letting them know there's stuff they ain't seeing) and Options to change their account data.
AT also includes the logout (which I thought went missing but isn't obvious)
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.
i'm using the default skin btw...
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...
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.
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.
I'm amazed that sbillard is not open to adding this feature. Or perhaps someone could tackle it as a plugin. Different types of "admin" accounts is a dirty hack.
anyways, just wanted to thank you for supporting