Page 1 of 1

Multiuser site with user per content-node control

Posted: Thu 16. Jan 2014, 11:08
by adamderesz
Hi,
May have following problem to solve, and I would desperately love to use the phpwcms for it. I see no other way :)
Perhaps we can together think of solution of tweaks and addons suitable for future for many others.

site structure
root node
|- 01 general part (general info, contact, promos, maps etc)
|- 02 userA part
|- description
|- offer
|- etc
|
|- 03 userB part
|- description
|- offer
|- etc
...
and so on

Each user must have solely access to:
- his node, only
- his files, only
- his details only - location, main contact, email - to show all these user info in general part (user list, contact and maps)

Each user can only edit articles, not able to add or change nodes in administration

There is a 'superadmin' or 'admin' user that can get everywhere
The general info part / user must use data from all over the site, files shall be clearly structured, too
Superadmin may have a one files node that will be shared among the other users (they often use the same offer graphics and info, so that can be shared)
The best would be to make a 'user add / control module' that would automatically add a new node with specified name and all the node's content for a good start - all from saved template'
The User A, B, C... etc nodes and usernames are made by administrator

that's roughly the core idea
one superuser and all others restricted to their node, only

All site uses same css, each user node has same structure

What say you, Phpwcms Masters ....possible?

Re: Multiuser site with user per content-node control

Posted: Thu 16. Jan 2014, 20:26
by juergen
As far as I see only second point differs per user ?!

So take an extra Table and do Content for each user. Might be done with a module.


other possibility may be the simple login with user tree and do a special menu.

All depends on what you want to have inside.

Re: Multiuser site with user per content-node control

Posted: Sun 19. Jan 2014, 09:31
by adamderesz
Well as rgds user data - yes can do extra module to extend the original user profile panel.

The tricky part is to have user per node option imho. So each ofthem can manage and browse (backend) only own branch/node and files
Only the admin can see and edit whole site.

The new node/user add would have to be a module.

What about the gurm idea? I think there wa a module for thah some time ago. Anybody knows what happened?