You are here

function imagepicker_browse_search_form_submit in Image Picker 6.2

Same name and namespace in other branches
  1. 7 imagepicker.functions.inc \imagepicker_browse_search_form_submit()

Submit form

File

./imagepicker.functions.inc, line 2367
Imagepicker functions

Code

function imagepicker_browse_search_form_submit($form, &$form_state) {
  global $user;
  if ($form_state['values']['imagepicker_browser_search'] != '') {
    $arr = array(
      'name' => $form_state['values']['imagepicker_browser_search_by_name'],
      'desc' => $form_state['values']['imagepicker_browser_search_by_desc'],
      'title' => $form_state['values']['imagepicker_browser_search_by_title'],
    );
    $search = $form_state['values']['imagepicker_browser_search'];
    if (isset($form_state['values']['admin'])) {
      variable_set('imagepicker_browser_search', $search);
      variable_set('imagepicker_browser_search_opts', $arr);
    }
    else {
      user_save($user, array(
        'imagepicker_browser_search' => $search,
      ));
      user_save($user, array(
        'imagepicker_browser_search_opts' => $arr,
      ));
    }
  }
  else {
    if (isset($form_state['values']['admin'])) {
      variable_del('imagepicker_browser_search');
      variable_del('imagepicker_browser_search_opts');
    }
    else {
      user_save($user, array(
        'imagepicker_browser_search' => NULL,
      ));
      user_save($user, array(
        'imagepicker_browser_search_opts' => NULL,
      ));
    }
  }
}