You are here

function imce_watermark_settings_submit in IMCE Watermark 7

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

Submit watermark settings.

2 string references to 'imce_watermark_settings_submit'
imce_watermark_form_imce_profile_form_alter in ./imce_watermark.module
Implements hook_form_FORM_ID_alter().
imce_watermark_settings in ./imce_watermark.module
imce_watermark settings form.

File

./imce_watermark.module, line 251
Adding watermark at IMCE image uploading.

Code

function imce_watermark_settings_submit($form, &$form_state) {
  $common_setting = isset($form_state['imce_watermark_common_setting']) ? $form_state['imce_watermark_common_setting'] : FALSE;
  if ($common_setting) {
    variable_set('imce_watermark_setting', $form_state['values']['profile']);
  }
  else {
    $profile = $form_state['values']['profile'];
    if ($profile['imce_watermark_imagecache_preset'] == -2 && isset($form_state['values']['watermark_uploaded_image'])) {
      $form_state['values']['watermark_uploaded_image']->status = FILE_STATUS_PERMANENT;
      file_save($form_state['values']['watermark_uploaded_image']);
    }
  }
}