You are here

function fontyourface_ui_apply_by_font_form_submit in @font-your-face 7.2

Updates CSS Selectors

File

modules/fontyourface_ui/fontyourface_ui.module, line 818

Code

function fontyourface_ui_apply_by_font_form_submit($form, &$form_state) {
  $updated = array();
  foreach ($form_state['input']['css_selector'] as $fid => $css_selector) {
    $font = fontyourface_get_font($fid);
    if ($font->css_selector != $css_selector) {
      fontyourface_set_css_selector($font, $css_selector);
      $updated[] = $font->name;
    }

    // if
  }

  // foreach
  if (count($updated)) {
    drupal_set_message(t('Updated') . ' <i>' . implode('</i>, <i>', $updated) . '</i>.');
  }
  else {
    drupal_set_message(t('Submitted CSS selectors contained no changes.'), 'warning');
  }

  // else
}