You are here

function user_relationships_ui_remove in User Relationships 5.3

Same name and namespace in other branches
  1. 6 user_relationships_ui/user_relationships_ui.forms.inc \user_relationships_ui_remove()
  2. 7 user_relationships_ui/user_relationships_ui.forms.inc \user_relationships_ui_remove()

Confirm relationship removal.

1 string reference to 'user_relationships_ui_remove'
user_relationships_ui_menu in user_relationships_ui/user_relationships_ui.hooks.inc
Menu

File

user_relationships_ui/user_relationships_ui.forms.inc, line 268

Code

function user_relationships_ui_remove($viewed_id, $rid) {
  global $user;
  $rid = preg_replace('/\\?.*/', '', $rid);
  $relationship = user_relationships_load($rid, array(
    'include_user_info' => TRUE,
  ));
  $form['rid'] = array(
    '#type' => 'value',
    '#value' => $rid,
  );
  $form['action'] = array(
    '#type' => 'value',
    '#value' => $action,
  );
  $form['viewed_id'] = array(
    '#type' => 'value',
    '#value' => $viewed_id,
  );
  $output = confirm_form($form, t('Remove relationship'), $viewed_id == $user->id ? 'relationships' : "user/{$viewed_id}/relationships/", t("Are you sure you no longer wish to be a %relationship_name of !name?", array(
    '%relationship_name' => $relationship->name,
    '!name' => theme('username', user_load(array(
      'uid' => $viewed_id == $relationship->requester_id ? $relationship->requestee_id : $relationship->requester_id,
    ))),
  )), t('Yes'), t('No'), 'user_relationships_remove_confirm');
  return $output;
}