function user_relationships_panels_visibility_ctools_access_settings in User Relationships 7
Same name and namespace in other branches
- 6 user_relationships_panels_visibility/plugins/access/ur_relationship.inc \user_relationships_panels_visibility_ctools_access_settings()
Settings form for the user relationships access plugin
1 string reference to 'user_relationships_panels_visibility_ctools_access_settings'
- ur_relationship.inc in user_relationships_panels_visibility/
plugins/ access/ ur_relationship.inc
File
- user_relationships_panels_visibility/
plugins/ access/ ur_relationship.inc, line 23
Code
function user_relationships_panels_visibility_ctools_access_settings(&$form, &$form_state, $conf) {
$relationships = user_relationships_types_load();
$options = array();
foreach ($relationships as $key => $relationship) {
$options[$key] = $relationship->name;
}
$form['settings']['ur_relationship'] = array(
'#type' => 'checkboxes',
'#options' => $options,
'#title' => t('Allow if relationship between users is'),
'#default_value' => $conf['ur_relationship'],
);
$form['settings']['ur_self'] = array(
'#type' => 'checkboxes',
'#options' => array(
1 => 'Yes',
),
'#title' => t('Return true if both users are the same (e.g when viewing your own profile).'),
'#default_value' => $conf['ur_self'],
);
return $form;
}