function biblio_admin_settings_form_submit in Bibliography Module 6.2
Same name and namespace in other branches
- 6 biblio.admin.inc \biblio_admin_settings_form_submit()
- 7 includes/biblio.admin.inc \biblio_admin_settings_form_submit()
- 7.2 includes/biblio.admin.inc \biblio_admin_settings_form_submit()
Submission function for the admin_settings_form().
1 string reference to 'biblio_admin_settings_form_submit'
- biblio_admin_settings in includes/
biblio.admin.inc - Implements hook_settings().
File
- includes/
biblio.admin.inc, line 729 - Administrative files for the biblio module.
Code
function biblio_admin_settings_form_submit($form, $form_state) {
if ($form_state['values']['biblio_keyword_freetagging'] && $form_state['values']['biblio_keyword_vocabulary']) {
if ($vocabulary = taxonomy_vocabulary_load(variable_get('biblio_keyword_vocabulary', 0))) {
$vocabulary = (array) $vocabulary;
$vocabulary['nodes']['biblio'] = 1;
taxonomy_save_vocabulary($vocabulary);
}
}
if ($form['#biblio_base'] != $form_state['values']['biblio_base'] || $form['#biblio_show_profile'] != $form_state['values']['biblio_show_profile'] || $form['#biblio_my_pubs_menu'] != $form_state['values']['biblio_my_pubs_menu']) {
menu_rebuild();
}
}