You are here

function imce_watermark_settings_submit in IMCE Watermark 6.2

Same name and namespace in other branches
  1. 7 imce_watermark.module \imce_watermark_settings_submit()

Submit watermark settings.

1 string reference to 'imce_watermark_settings_submit'
imce_watermark_settings in ./imce_watermark.module
imce_watermark settings form.

File

./imce_watermark.module, line 150
Adding watermar for IMCE uploaded images.

Code

function imce_watermark_settings_submit($form, &$form_state) {
  if ($form_state['values']['imce_watermark_imagecache_preset'] == -2) {
    $file = file_save_upload('file', array(), file_directory_path());
    if ($file) {
      variable_set('imce_watermark_file', $file->fid);
      file_set_status($file, FILE_STATUS_PERMANENT);
    }
    else {
      $watermark_filepath = db_result(db_query('
        SELECT filepath FROM {files} WHERE fid = %d', variable_get('imce_watermark_file', 0)));
      if (!$watermark_filepath) {
        drupal_set_message(t('Please upload file for "Manual script watermark settings".'), 'error');
      }
    }
  }
}