hardliner wrote:On the homepage a link would be declared as a login. When the user logs in with their user, their access rights will redirect to a dynamically created page that shows all the galleries / directories they have access to.
I hear you. Of course, this feature goes way beyond X3 being just a "website". Dynamic virtual pages, not based on folders (like all other X3 pages). Non-cacheable? We would need to be able to create /USER/ page for EVERY user. Hopefully they don't use the same username.
This "login" feature would have to be a SEPARATE feature from the current password (
protect) mechanism, which is designed to protect a folder (and subfolders), by user or simple username/password. In your request, we need to build a unique login-mechanism, and load a virtual user PAGE, populated with pages the user has access to.
I'm not saying it's a bad idea at all. It's probably a GOOD IDEA. A big task nevertheless.
hardliner wrote:On the homepage a link would be declared as a login.
This part would have to be quite a bit more refined. It would have to be a FULL login-form, created specifically for logging in to a virtual user-section. I don't see how it could be just a "link", unless the link opens a popup with a login form. A FORM it has to be no matter what. If link, where would the link point?
We can't link it like current logins, which go to ACTUAL pages, and therefore trigger a login prompt IF they are protected.
hardliner wrote:When a folder is checked in the directory structure, the permission is passed down to the directories below
This is already how permissions work.