You are here

function user_relationship_node_access_form_node_form_alter in User Relationships 7

Implements hook_form_BASE_FORM_ID_alter() for node_form.

File

user_relationship_node_access/user_relationship_node_access.module, line 118
Allows content posted to be shared with users in one's social network

Code

function user_relationship_node_access_form_node_form_alter(&$form, &$form_state, $form_id) {

  // Verify we can set permissions on this node.
  global $user;
  if ($form['#node']->uid == $user->uid && count($types = user_relationships_types_load()) > 0 && _user_relationship_node_access_node_eligible($form['#node'])) {
    $form += _user_relationship_node_access_permission_form('node', $form['#node']);
    $form['user_relationship_node_access']['set_default'] = array(
      '#prefix' => '<div id="user-relationship-node-access-set-default">',
      '#type' => 'button',
      '#value' => t('Make default'),
      '#ajax' => array(
        'callback' => 'user_relationship_node_access_ajax_set_default',
        'wrapper' => 'user-relationship-node-access-set-default',
      ),
      '#limit_validation_errors' => array(),
      '#suffix' => '</div>',
    );
  }
}