Warning: Illegal string offset 'link' in [path]/includes/class_bbcode.php on line 2777

Warning: Illegal string offset 'link' in [path]/includes/class_bbcode.php on line 2791
New Custom Usergroups Feature - Blogs - Hotaru CMS Forums
View RSS Feed

Nick's Hotaru CMS Blog

New Custom Usergroups Feature

Rate this Entry
Hotaru CMS uses both roles and permissions to help site admins micro-manage their users.

The default usergroups are Admin, Supermod, Moderator, Member, Undermod, Pending, Suspended, Banned, Killspammed and Unregistered. Plugins assign permissions to each usergroup, and you can edit them for individual users or entire usergroups.

That alone is pretty awesome, but the next version of Hotaru, coupled with User Manager, will add another level of user domination thanks to my latest experiment, custom usergroups.

The custom usergroups feature is nothing special to look at, but under the hood, it's a mighty powerful tool. To use it, you would go to the Edit Default Permissions page of User Manager and click "Manage custom usergroups...". A drop-down box will give you two choices: "Create new usergroup" or "Remove custom usergroup", as shown below:

Click image for larger version. 

Name:	custom_usergroups.png 
Views:	411 
Size:	62.2 KB 
ID:	1288

When you create a new usergroup, you can choose a default user role to base the initial permissions on. When you want to delete a custom usergroup, you can choose which role to assign to users in the group you're deleting. Any users assigned to an existing group automatically adopt the permissions of the group they are joining.

Custom usergroups open up all manner of possibilities. You could create a team of mini-moderators, a watchlist of problem users, a group of paying members with special privileges, etc, etc...

Of course, to get the most out of custom user groups, I suggest you pick up a PHP for Absolute Beginners book, read the Hotaru documentation, follow the plugin case studies and learn how to add permissions to your own custom plugins. Be the master of your own website!

Submit "New Custom Usergroups Feature" to Digg Submit "New Custom Usergroups Feature" to del.icio.us Submit "New Custom Usergroups Feature" to StumbleUpon Submit "New Custom Usergroups Feature" to Google

Comments

  1. petsagouris's Avatar
    Great stuff. This is a big step!
  2. baadier's Avatar
    Fully agreed this gives Admins a massive amount of control!
  3. carlo75's Avatar
    Really useful for large community!
  4. FLX's Avatar
    Hey Nick, when can this be expected for release?

Trackbacks

Total Trackbacks 0
Trackback URL: