What you want to do should work with MaxiGallery. I have a site where web users can create and manage galleries. They create the galleries with NewsPublisher. I have a post around here somewhere telling how I did it (it was a while ago). I had thought that users could only manage the galleries they created but now I’m not sure about that part. Here’s what I found at the site:
The container document that is the parent to the individual galleries has this:
[[MaxiGallery? &display=`childgalleries` &pics_per_row=`3`]]
This chunk goes on every gallery page:
<p>Click on a picture to see a larger version.</p>
[!MaxiGallery? &display=`embedded` &embedtype=`slimbox` &pics_per_row=`3` &max_thumb_size=`110` &admin_webgroups=`wugPhotoAdmins` &manager_webgroups=`Photo Admins` &max_pic_size=`480` &thumb_use_dropshadow=`1`!]
(I see that the "Photo Admins" group doesn’t exist any more so I think &manager_webgroups=`Photo Admins` is non-functional.)
This code is on the "create a new photo gallery" page:
[!NewsPublisher? &clearcache=`1` &folder=`25` &template=`PhotoGalleryTemplate` &canpost=`wugPhotoAdmins` &showinmenu=`1`` &footertpl=`MyPhotoGalleryChunk`!]
Folder 25 is the folder of the container document holding the photo galleries.
The "create a new photo gallery" page link only shows in the menu for users who are logged in. (Personalize snippet).
User permissions are hard to wrap your head around and I remember that it took me a long time to get this working the way I wanted it to. I haven’t had to deal with permissions since then. I don’t miss it at all
Hope this helps,
Bob