You are here

function user_relationship_defaults_add_form in User Relationships 7

Same name and namespace in other branches
  1. 5 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form()
  2. 5.2 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form()
  3. 6 user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_add_form()

Add new default relationship form.

1 string reference to 'user_relationship_defaults_add_form'
user_relationship_defaults_menu in user_relationship_defaults/user_relationship_defaults.module
Implements hook_menu().

File

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

Code

function user_relationship_defaults_add_form($form, &$form_state) {
  $form['username'] = array(
    '#type' => 'textfield',
    '#title' => t('Username'),
    '#maxlength' => 255,
    '#default_value' => isset($form_state['username']) ? $form_state['username'] : NULL,
    '#description' => t('Start typing the name of a user to automatically create a relationship to'),
    '#required' => TRUE,
    '#autocomplete_path' => 'user/autocomplete',
  );
  $form['relationship_type_name'] = array(
    '#type' => 'textfield',
    '#title' => t('Relationship'),
    '#maxlength' => 255,
    '#default_value' => isset($form_state['relationship_type_name']) ? $form_state['relationship_type_name'] : NULL,
    '#description' => t('Start typing the name of a relationship to use'),
    '#required' => TRUE,
    '#autocomplete_path' => 'admin/user_relationships/autocomplete/types',
  );
  $form['submit'] = array(
    '#type' => 'submit',
    '#value' => t('Submit'),
  );
  return $form;
}