You are here

function kwresearch_site_keywords_edit_form_submit in Keyword Research 6

Same name and namespace in other branches
  1. 7 kwresearch.admin.inc \kwresearch_site_keywords_edit_form_submit()

Processes site keyword edit form saves settings to database

_state

Parameters

$form:

File

./kwresearch.admin.inc, line 300
Admin include file.

Code

function kwresearch_site_keywords_edit_form_submit($form, &$form_state) {
  $keyword_obj = new stdClass();
  $kid = $form_state['values']['kid'] ? $form_state['values']['kid'] : NULL;
  $keyword = strtolower($form_state['values']['keyword']);
  $keyword_obj->priority = $form_state['values']['priority'];
  $keyword_obj->value = (double) $form_state['values']['value'];
  $update_stats = $form_state['values']['op'] == t('Save & update stats');
  kwresearch_save_site_keyword($keyword, $kid, $keyword_obj, $update_stats);
  if (!$kid) {
    drupal_set_message(t('Site keyword <em>@keyword</em> has been added.', array(
      '@keyword' => $keyword,
    )), 'status');
  }
  else {
    drupal_set_message(t('Site keyword <em>@keyword</em> has been updated.', array(
      '@keyword' => $keyword,
    )), 'status');
  }
}