1
Discussion for a "sub-admin" menu has brought around the idea that we could add a unique twist to XOOPS in the arena of user interfaces.
How about allowing additional "default" themes based on the group that the user belongs to.
In theory what you could do is provide a method for groups to be able to access themes based on what group they are in.
So you would have the default themes as you have now and if you wanted to add additional group based themes you could add a selection process in system preferences or elsewhere.
You could have an admin and user theme for each group if you wanted to. It would only affect the theme used for that group.
As an example...
Lets say you have a basic social site where you have a webmaster, moderator, "boys" , "girls" and anonymous.
The webmaster would have both an admin and user theme and work just like it does now.
Moderator could have both an admin and user theme but they could be different then what the webmaster uses and the admin theme could only show what is available to them.
Boys group could have a blue toned theme with lots of the stereo typical guy stuff on it.
Girls group could have a pink toned theme with lots of stereo typical girl stuff on it.
Then you could have an anonymous them which would be the normal "default" theme that could be a neutral theme.
I am sure large corporations or other entities that decide to use such a system could use different themes for different departments or just about anything else.
The only question then would be the selectable themes. You could limit the themes available to each group as well in a manner similar to how the permissions are setup for groups.