New Radiant Groups extension

Hello,

I would like to present you my first Rails contribution, and it’s also a
Radiant one : http://github.com/vincentp/radiant-groups/tree/master

In some projects you need more than two groups (Admin and Developer by
default in Radiant) which have backend restricted access.
‘Administrators’ group need a full access, ‘commercials’ group need to
access to some extension, the ‘designs’ groups need only access to
‘snippets’ and ‘layouts’ etc… Groups extension allow you to manage
users access to extensions according to their groups.
You (admin, frist user by default) will be able to build (in the admin
back-end):

  • menu tabs (with submenus : two level menus)
  • create groups
  • associate users to groups
  • associate menus to groups

I would be grateful if you share your suggestions (code improvement,
ideas etc.) which could help me in this and future extensions.

Thanks,
Vincent

This is a very useful plugin, thanks!