1
I couldn't find anything on this topic, but please refer me to it if this is covered elsewhere.
I want to ask a question about the best way to use Groups, if, like me, you need to implement a fairly complex group structure.
An example.
Suppose I wanted 5 levels of access:
(A) Guest
(B) Registered User
(C) User-Plus
(D) Moderator
(E) Admin
B would have access to more modules and capabilities than A. C would have all of B's access plus more. D would have all of C's access, plus specified moderating rights - but does NOT need to see several blocks visible to A, B and C. E has admin rights to everything (but also doesnt need to see certain blocks visible to A, B & C).
How's it best to set that up?
It occurs to me that Groups can be used like building blocks - or one can take a different approach and specify everything for a given group.
This is because one can either take the approach that a given user is potentially a member of several groups - or decide that users are members of a single group only.
Which approach do other XOOPS Webmasters/Webmistresses generally take?
To clarify this by reference to the example above, under the first approach members of C would need to be members of two groups. Under the second one, they'd only be members of C.