function kwresearch_site_keywords_import_form_submit in Keyword Research 6
Same name and namespace in other branches
- 7 kwresearch.admin.inc \kwresearch_site_keywords_import_form_submit()
Processes site keywords import form
_state
Parameters
$form:
File
- ./
kwresearch.admin.inc, line 379 - Admin include file.
Code
function kwresearch_site_keywords_import_form_submit($form, &$form_state) {
global $user;
$lines = explode("\n", $form_state['values']['import_data']);
$imported = 0;
foreach ($lines as $line) {
list($keyword, $priority, $value) = explode(",", $line);
$keyword = drupal_strtolower(trim($keyword));
if (!$keyword) {
continue;
}
$keyword_obj = new stdClass();
$set = '';
$fields = '';
$values = '';
$format = 0;
if ($priority) {
$keyword_obj->priority = (int) $priority;
}
else {
$keyword_obj->priority = 0;
}
if ($value) {
$keyword_obj->value = (double) $value;
}
kwresearch_save_site_keyword($keyword, NULL, $keyword_obj);
$imported++;
}
drupal_set_message(t('@imported keywords were imported.', array(
'@imported' => $imported,
)));
}