You are here

function jw_player_ctools_export_ui_form_submit in JW Player 7.2

Submit function for jw_player_ctools_export_ui_form().

File

plugins/export_ui/jw_player_ctools_export_ui.inc, line 558

Code

function jw_player_ctools_export_ui_form_submit($form, &$form_state) {
  $settings =& $form_state['values']['settings'];

  // Remove unused values, so exports only have necessary items.
  if ($settings['responsive']) {
    unset($settings['height']);
  }
  else {
    unset($settings['aspectratio']);
  }
  if (!$settings['sharing']) {
    unset($settings['sharing_heading']);
    unset($settings['sharing_sites_show']);
    unset($settings['sharing_sites_order']);
  }
  if ($settings['preset_source'] == 'jwplayer') {
    foreach ($settings as $key => $value) {
      if ($key != 'preset_source' && $key != 'player_library_url') {
        unset($settings[$key]);
      }
    }
  }
  else {
    unset($settings['player_library_url']);
  }
}