function biblio_admin_author_types_form_submit in Bibliography Module 7.2
Same name and namespace in other branches
- 6.2 includes/biblio.admin.inc \biblio_admin_author_types_form_submit()
- 6 biblio.admin.inc \biblio_admin_author_types_form_submit()
- 7 includes/biblio.admin.inc \biblio_admin_author_types_form_submit()
1 string reference to 'biblio_admin_author_types_form_submit'
- biblio_admin_author_types_form in includes/
biblio.admin.inc
File
- includes/
biblio.admin.inc, line 1806
Code
function biblio_admin_author_types_form_submit($form, $form_state) {
if ($form_state['triggering_element']['#value'] == t('Save') || $form_state['triggering_element']['#value'] == t('Create New Type')) {
$record->title = $form_state['values']['title'];
$record->hint = $form_state['values']['hint'];
switch ($form['#id']) {
case 'biblio-admin-author-types-form-new':
$record->title = $form_state['values']['title'];
$record->hint = $form_state['values']['hint'];
drupal_write_record('biblio_contributor_type_data', $record);
break;
case 'biblio-admin-author-types-form-edit':
$record->auth_type = $form_state['values']['auth_type'];
drupal_write_record('biblio_contributor_type_data', $record, 'auth_type');
break;
}
}
$form_state['redirect'] = 'admin/config/content/biblio/author/type';
}