I am having a hard time following your questions, so let me make a couple points:
* Read up on roles in the
Admin Guide.
* If you can't see an album (like useralbumparent in your example), that means the user doesn't have permission to view the album. You'll have to give the user permission - no way around that.
* The only way to hide empty albums is by using the privacy flag to hide albums from anonymous users, and using roles to hide albums from authenticated users. A related feature is that you can prevent user albums from being created for each user by unchecking the option 'Automatically create user album the first time a user logs on to the gallery' on the User Settings page. That can help prevent a bunch of empty user albums.
Roger Martin
Creator and Lead Developer of Gallery Server Pro