function total_control_overview_user_content_type_edit_form in Total Control Admin Dashboard 6
Same name and namespace in other branches
- 6.2 plugins/content_types/overview_user.inc \total_control_overview_user_content_type_edit_form()
- 7.2 plugins/content_types/overview_user.inc \total_control_overview_user_content_type_edit_form()
File
- plugins/
content_types/ overview_user.inc, line 75
Code
function total_control_overview_user_content_type_edit_form(&$form, &$form_state) {
$conf = $form_state['conf'];
$form['user'] = array(
'#type' => 'checkbox',
'#title' => t('Include User Stats'),
'#default_value' => $conf['user'] ? $conf['user'] : TRUE,
);
$roles = user_roles(TRUE);
$roles_options = array();
$roles_defaults = array();
foreach ($roles as $rid => $role) {
if ($rid != 2) {
$roles_options[$rid] = $role;
$roles_defaults[] = $rid;
}
}
if (!empty($roles_options)) {
$form['roles'] = array(
'#type' => 'checkboxes',
'#title' => t('Include User counts for Roles'),
'#options' => $roles_options,
'#default_value' => $conf['roles'] ? $conf['roles'] : $roles_defaults,
);
}
return $form;
}