You are here

function imagepicker_user_config_admin_form_delete in Image Picker 7

Same name and namespace in other branches
  1. 6.2 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 601
@author Bob Hutchinson http://drupal.org/user/52366 @copyright GNU GPL

Code

function imagepicker_user_config_admin_form_delete($form, &$form_state) {
  if (isset($form_state['values']['uid'])) {
    $user = user_load($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_unmanaged_delete($file);
    }
    imagepicker_variable_del('imagepicker_watermark_image', $user->uid);
    drupal_set_message(t('Watermark File deleted'));
  }
}