function tripal_pub_admin_validate
2.x tripal_pub.admin.inc | tripal_pub_admin_validate($form, &$form_state) |
3.x tripal_pub.admin.inc | tripal_pub_admin_validate($form, &$form_state) |
1.x tripal_pub.admin.inc | tripal_pub_admin_validate($form, &$form_state) |
Validate the admin settings form
Related topics
File
- tripal_pub/
includes/ tripal_pub.admin.inc, line 178 - Administration of publications
Code
function tripal_pub_admin_validate($form, &$form_state) {
global $user; // we need access to the user info
$job_args = array();
// set the allowed search fields
$allowed_fields = $form_state['values']['allowed_search_fields'];
foreach ($allowed_fields as $cvterm_id => $selected) {
if (!$selected) {
unset($allowed_fields[$cvterm_id]);
}
}
variable_set('tripal_pub_allowed_search_fields', $allowed_fields);
$import_duplicate_check = $form_state['values']['import_duplicate_check'];
variable_set('tripal_pub_import_duplicate_check', $import_duplicate_check);
$default_type = $form_state['values']['type_id'];
variable_set('tripal_pub_default_type', $default_type);
}