You are here

function shariff_sharing_buttons_content_type_edit_form_submit in Shariff Social Media Buttons 7

Form submission handler for shariff_sharing_buttons_content_type_edit_form().

See also

shariff_sharing_buttons_content_type_edit_form()

File

plugins/content_types/sharing_buttons.inc, line 297

Code

function shariff_sharing_buttons_content_type_edit_form_submit($form, &$form_state) {

  // Storing data in conf.
  if (isset($form_state['values']['default_settings'])) {
    $form_state['conf']['default_settings'] = $form_state['values']['default_settings'];
  }
  $data_settings = array(
    'services',
    'shariff_theme',
    'orientation',
    'twitter_via',
    'referrer_track',
    'mail_url',
    'mail_subject',
    'mail_body',
    'backend_url',
    'flattr_category',
    'flattr_user',
    'media_url',
    'lang',
    'url',
  );
  foreach ($data_settings as $setting) {
    if (isset($form_state['values'][$setting])) {
      $form_state['conf'][$setting] = $form_state['values'][$setting];
    }
  }
}