You are here

function user_relationship_defaults_user_relationships_types_list_alter in User Relationships 7

hook_user_relationships_admin_page_alter()

File

user_relationship_defaults/user_relationship_defaults.module, line 268
Drupal Module: User Relationship Defaults

Code

function user_relationship_defaults_user_relationships_types_list_alter(&$page) {
  $defaults = user_relationship_defaults_load();
  $default_rows = array();
  foreach ($defaults as $default) {
    $default_rows[] = array(
      check_plain(user_relationships_type_get_name($default->relationship_type)),
      theme('username', array(
        'account' => $default->user,
      )),
      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('Relationship type'),
      t('User'),
      t('Operations'),
    ),
    '#rows' => $default_rows,
    '#empty' => t('No default relationships available.'),
  );
}