function user_relationship_defaults_user_relationships_page_alter in User Relationships 6
Same name and namespace in other branches
- 5 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_user_relationships_page_alter()
- 5.2 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_user_relationships_page_alter()
hook_user_relationships_admin_page_alter()
File
- user_relationship_defaults/
user_relationship_defaults.module, line 247 - Drupal Module: User Relationship Defaults
Code
function user_relationship_defaults_user_relationships_page_alter($page_id, &$page, &$current_table) {
switch ($page_id) {
case 'types list':
$defaults = user_relationship_defaults_load();
$default_rows = array();
foreach ($defaults as $default) {
$default_rows[] = array(
theme('username', $default->user),
check_plain($default->relationship_type->name),
l(t('delete'), "admin/user/relationships/defaults/{$default->rdid}/delete"),
);
}
if (sizeof($default_rows) <= 0) {
$default_rows[] = array(
array(
'data' => t('No default relationships available.'),
'colspan' => 3,
),
);
}
$page['defaults'] = array(
'#type' => 'fieldset',
'#title' => t('Default Relationships'),
'#weight' => 2,
);
$page['defaults']['list'] = array(
'#value' => theme('table', array(
t('User'),
t('Relationship'),
t('Operations'),
), $default_rows),
);
break;
}
}