You are here

function connector_user_settings in Connector 7

Same name and namespace in other branches
  1. 6 connector.pages.inc \connector_user_settings()

Menu callback for the user settings page

1 string reference to 'connector_user_settings'
connector_menu in ./connector.module
Implements hook_menu().

File

./connector.pages.inc, line 12
Contains all non-admin pages for the Connector module

Code

function connector_user_settings($account) {
  global $user;
  $output = array();
  $connections = _connector_get_user_connections($account);
  $primary = _connector_get_primary_connection($account);
  if ($account->uid == $user->uid) {

    // TODO: find a way to connect in name of other users.
    $output['form'] = drupal_get_form('connector_button_form', $account, 'Add !title account');
  }
  if (!empty($connections)) {
    $output['list'] = drupal_get_form('connector_connections_list', $connections, $primary, $account);
  }
  return $output;
}