function oa_access_group_permissions_form in Open Atrium Core 7.2
Form constructor for the Group permissions form.
Internally it uses _oa_access_permissions_form() to build the actual form and handle submit.
See also
_oa_access_permissions_form_submit()
1 string reference to 'oa_access_group_permissions_form'
- oa_access_menu in modules/
oa_access/ oa_access.module - Implements hook_menu().
File
- modules/
oa_access/ oa_access.admin.inc, line 16 - Administration pages and forms for the Open Atrium Access module.
Code
function oa_access_group_permissions_form($form, &$form_state) {
$message = '<p>' . t('Please select which Groups have which permissions.') . '</p>';
$form['message'] = array(
'#markup' => $message,
);
$groups = oa_core_get_all_groups();
// Add a magic group to represent the 'All' option.
$groups[] = (object) array(
'nid' => 0,
'title' => t('All site users'),
);
return _oa_access_permissions_form($form, $form_state, OA_ACCESS_GROUP_PERMISSION, t('Groups'), $groups, 0);
}