function kwresearch_site_keywords_import_form in Keyword Research 7
Same name and namespace in other branches
- 6 kwresearch.admin.inc \kwresearch_site_keywords_import_form()
Returns site keywords import form array
Parameters
$form_state:
str $keyword:
1 string reference to 'kwresearch_site_keywords_import_form'
- kwresearch_site_keywords_import in ./
kwresearch.admin.inc - Generates site keywords import page
File
- ./
kwresearch.admin.inc, line 332 - Admin include file.
Code
function kwresearch_site_keywords_import_form($form, $form_state, $keyword) {
$options = kwresearch_get_priority_options();
$form['import_data'] = array(
'#type' => 'textarea',
'#title' => t('Import data'),
'#description' => t('Paste in a list of keywords using the format "keyword,priority,value". Each keyword should be a new line. Priority and value values are optional.'),
);
$form['advanced'] = array(
'#type' => 'fieldset',
'#title' => t('Advanced'),
'#description' => t('Advanced import settings'),
'#collapsible' => TRUE,
'#collapsed' => TRUE,
);
$form['advanced']['delineator'] = array(
'#type' => 'textfield',
'#title' => t('Delineator'),
'#description' => t('Set the character(2) that values are seperated by.'),
'#size' => 4,
'#default_value' => ',',
);
$options = array(
'priority' => t('Priority'),
'value' => t('Value'),
);
$form['advanced']['add_fields'] = array(
'#type' => 'checkboxes',
'#title' => t('Additional fields'),
'#description' => t('The first item in each line must be the keyword. Use the checkboxes to indicate where to map additional field values.'),
'#options' => $options,
'#default_value' => array(
'priority',
),
);
$form['save'] = array(
'#type' => 'submit',
'#value' => t('Add keywords to site list'),
);
return $form;
}