You are here

function user_relationships_ui_form_user_relationships_admin_type_edit_alter in User Relationships 7

Implements hook_form_FORM_ID_alter().

File

user_relationships_ui/user_relationships_ui.module, line 659
UI components of user_relationships @author Jeff Smick (creator) @author Alex Karshakevich (maintainer) http://drupal.org/user/183217 @author Darren Ferguson (contributor) http://drupal.org/user/70179

Code

function user_relationships_ui_form_user_relationships_admin_type_edit_alter(&$form, &$form_state) {
  $form['listings'] = array(
    '#type' => 'fieldset',
    '#title' => t('Listings'),
    '#group' => 'tabs',
  );

  // Load settings.
  $settings = db_query('SELECT * FROM {user_relationships_ui_settings} WHERE rtid = :rtid', array(
    ':rtid' => (int) $form['rtid']['#value'],
  ))
    ->fetchObject();
  $form['listings']['ui_settings_hide'] = array(
    '#type' => 'checkbox',
    '#title' => t('Hide this relationship type from the relationships list'),
    '#default_value' => $settings ? $settings->hide : FALSE,
  );
  $form['listings']['ui_settings_show_tab'] = array(
    '#type' => 'checkbox',
    '#title' => t('Create a separate tab (and path) for this relationship type'),
    '#default_value' => $settings ? $settings->show_tab : FALSE,
  );
}