You are here

function imagepicker_user_config_admin_form_delete in Image Picker 6.2

Same name and namespace in other branches
  1. 7 imagepicker.user.inc \imagepicker_user_config_admin_form_delete()
1 string reference to 'imagepicker_user_config_admin_form_delete'
imagepicker_user_config_admin_form in ./imagepicker.user.inc
Submit form

File

./imagepicker.user.inc, line 602
my imagepicker in my account

Code

function imagepicker_user_config_admin_form_delete($form, &$form_state) {
  if ($form_state['values']['uid']) {
    $user = user_load(array(
      'uid' => $form_state['values']['uid'],
    ));
  }
  else {
    global $user;
  }
  if ($form_state['values']['imagepicker_watermark_image']) {
    $file = imagepicker_get_watermarks_dir() . DIRECTORY_SEPARATOR . $form_state['values']['imagepicker_watermark_image'];
    if (file_exists($file)) {
      file_delete($file);
    }
    user_save($user, array(
      'imagepicker_watermark_image' => NULL,
    ));
    drupal_set_message(t('Watermark File deleted'));
  }
}