private and public versions of an album

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

  • 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.
  • thats a nice workaround for now i guess, but they'd presumably see the editing options (eg click-to-edit descriptions, titles, tags etc), is that right?

    hmm i may have to go a-hacking on this one.. ;) thanks anyway
  • acrylian Administrator, Developer
    No, if they see the edit links or not depends on what rights you give them.
  • ah cool - thanks for the speedy response. i think i get it - create some users with very restricted privileges, and they'll see the 'hidden' photos.

    great stuff - thanks.
  • 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.
  • svn1838
    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)
  • Use tonight's build and turn off the overview rights.
  • 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.
  • Are you sure you logged in at the gallery login prompt? For me this just logs me in and leaves me at the gallery index page.No Ajax editing is availale. What rights did you set up for the user?
  • er... i dont know where the login prompt would be, other than to go to /admin ?

    i'm using the default skin btw...
  • You need to set a password on the gallery. Then you will get a logon prompt when you go to view the gallery. (Assuming you are not already logged on.)
  • 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.
  • You could certainly include a login link on your page.
  • You can modify your theme to show the count of hidden images in an albums. If you want the site to be public but have some albums there but not there use the album passwords.
  • If you just want to have a login form, add a call to printPasswordForm() where you want it displayed.
  • This is exactly the kind of feature I am also looking for.
    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.
  • acrylian Administrator, Developer
    You should look more closely. We have already a login form plugin for users. They can even self register now.... A
  • acrylian Administrator, Developer
    You should look more closely. We have already a login form plugin for users. They can even self register now.... Of course you will need to add the function of that plugin yourself but that is really not hard to do.
  • just got it to work but had to look a long time too. thanks a lot!
  • had problems with the rights as well. in the end the adding of the plugin wasnt that hard, right but i had huge problems with it for a long time lol :D

    anyways, just wanted to thank you for supporting
Sign In or Register to comment.