function quickbar_extras_configure_form_submit in Quickbar 7.2
Same name and namespace in other branches
- 6 modules/quickbar_extras/quickbar_extras.module \quickbar_extras_configure_form_submit()
Submission handler for quickbar_extras_form_alter().
1 string reference to 'quickbar_extras_configure_form_submit'
- quickbar_extras_form_alter in modules/
quickbar_extras/ quickbar_extras.module - Implements hook_form_alter().
File
- modules/
quickbar_extras/ quickbar_extras.module, line 113
Code
function quickbar_extras_configure_form_submit(&$form, &$form_state) {
$rid = $form_state['build_info']['args'][0];
$mlids = isset($form_state['values']['quickbar_extras']['organize']) ? $form_state['values']['quickbar_extras']['organize'] : array();
$menu_settings = array();
foreach ($mlids as $mlid => $position) {
$menu_settings['menu'][$mlid] = $position;
}
$user_settings = $form_state['values']['quickbar_extras']['user'];
$menu_settings['show_username'] = $user_settings['show_username'];
$menu_settings['show_username_prefix'] = $user_settings['options']['show_username_prefix'];
$menu_settings['show_username_suffix'] = $user_settings['options']['show_username_suffix'];
$menu_settings['show_username_link'] = $user_settings['options']['show_username_link'];
variable_set('quickbar_extras_settings_' . $rid, $menu_settings);
}