function hook_user_relationships_types_list_alter in User Relationships 7
Alter the relationship types listing page.
1 function implements hook_user_relationships_types_list_alter()
Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.
- user_relationship_defaults_user_relationships_types_list_alter in user_relationship_defaults/
user_relationship_defaults.module - hook_user_relationships_admin_page_alter()
File
- ./
user_relationships.api.php, line 136 - This file documents all hooks for user_relationships.module
Code
function hook_user_relationships_types_list_alter(&$page) {
$defaults = user_relationship_defaults_load();
$default_rows = array();
foreach ($defaults as $default) {
$default_rows[] = array(
theme('username', array(
'account' => $default->user,
)),
$default->relationship_type->name,
l(t('delete'), "admin/config/people/relationships/defaults/{$default->rdid}/delete"),
);
}
$page['defaults'] = array(
'#type' => 'fieldset',
'#title' => t('Default Relationships'),
'#weight' => 2,
);
$page['defaults']['list'] = array(
'#theme' => 'table',
'#header' => array(
t('User'),
t('Relationship'),
t('Operations'),
),
'#rows' => $default_rows,
'#empty' => t('No default relationships available.'),
);
}