Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
A lightweight and modular front-end framework
for developing fast and powerful web interfaces.
UIKit is a new revolutionary framework that took the light in July of 2013 as a result of solutions of YOOTheme - popular theme provider and was tested on lots of their templates. And now it's coming to Drupal!
The Group module for Drupal 7 is based around the Entity API. Individual groups have a "Group Type" in the module, which is an Entity. Since it's an Entity, it has fields.
It also has specific permissions and roles, which apply to any Group of this Group type.
If you want to control how group members create and interact with group content through other means than the group settings on the node edit form (or just allow admin users to change what group content is in), it can be useful to hide that setting. One way to do this is to create a custom module and use this code that hides the form for all users except those with role id 5 (replace HOOK with your module name):