Junior Member
Junior Member
narcotico   09-11-2014, 04:04
#1

Hello.

I am a newbie with Zenphoto, I am testing some image cms to choose one.

I've read the section/manual about permissions, users and groups but I am not sure how get this or if it is possible.

The situation is the next:

  • A private site for personal use and share with family and friends.
  • An album + subalbums for each group. For example, an Album "Family" where only users belong to Family can watch it (Read Only).
  • And 1 of the next options:
  1. They can upload, create albums, ... (write) but with the approval by admin.
  2. Create a subalbum in their group, for instance "Family/Upload" where they can create/edit,... (only in upload subalbum).

Could I do this with zenphoto with some plugin?

Thank you.

Administrator
Administrator
fretzl   09-11-2014, 10:25
#2

[list]
[]Set gallery to "private"
(Admin -> Options -> Gallery -> Gallery type)
[
]Activate the user_groups plugin
[]Create albums for each family but [b]do not publish them[/b] (something like [i]family1[/i], [i]family2[/i], etc)
[
]Just to be safe go to Options -> Gallery -> Gallery behavior
and un-check "Publish albums by default"
[*]Create user groups for each family album and set the proper rights:

Albums -> check "Upload"
[]Gallery -> check "View gallery"
[
]Managed albums -> check the specific album
(this album will be different for each family-group)
[/list]

[*]Create users and assign them to the group they belong to

If a user now visits the gallery he will be presented with a logon form.
Supplying the correct username and password he'll be able to see only the family-album he is assigned to.
He'll also see an admin button on the upper-right corner which brings him to the backend admin area where he'll be able to upload images to the designated family-album and/or subalbums. He'll also be able to create sub-albums.

Note that it is not possible for you to approve first!
Uploads and creation of sub-albums will be instant.

  
Powered By MyBB, © 2002-2026 MyBB Group.
Made with by Curves UI.