You are here

function iconizer_admin_form_submit in Iconizer 7

1 string reference to 'iconizer_admin_form_submit'
iconizer_admin_form in ./iconizer.admin.inc
Admin hook

File

./iconizer.admin.inc, line 161
Admin settings for Iconizer Module

Code

function iconizer_admin_form_submit($form, &$form_state) {
  $values = $form_state['values'];
  if ($values['iconizer_override_file_icon_directory'] == TRUE && variable_get('iconizer_old_file_icon_directory', '') == '') {

    // Just overrided!
    $original = variable_get('file_icon_directory', drupal_get_path('module', 'file') . '/icons');
    $new = drupal_get_path('module', 'iconizer') . '/mimetypes';
    variable_set('file_icon_directory', $new);
    variable_set('iconizer_old_file_icon_directory', $original);
  }
  elseif ($values['iconizer_override_file_icon_directory'] == FALSE && variable_get('iconizer_old_file_icon_directory', '') != '') {

    // Restore old!
    variable_set('file_icon_directory', variable_get('iconizer_old_file_icon_directory', ''));
    variable_set('iconizer_old_file_icon_directory', '');
  }
}