function quickbar_extras_configure_form_submit in Quickbar 6
Same name and namespace in other branches
- 7.2 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 129
Code
function quickbar_extras_configure_form_submit(&$form, &$form_state) {
$rid = $form['#parameters'][2];
$menu_settings = array();
foreach ($form_state['values'] as $value => $position) {
$pos = strpos($value, 'mlid_');
if ($pos === 0) {
//$mlid = substr($value, 5);
$menu_settings['menu'][$value] = $position;
}
}
$user_settings = array();
$menu_settings['show_username'] = $form_state['values']['show_username'];
$menu_settings['show_username_prefix'] = $form_state['values']['show_username_prefix'];
$menu_settings['show_username_suffix'] = $form_state['values']['show_username_suffix'];
$menu_settings['show_username_link'] = $form_state['values']['show_username_link'];
$menu_settings['show_logout_link'] = $form_state['values']['show_logout_link'];
$menu_settings['show_logout_link_prefix'] = $form_state['values']['show_logout_link_prefix'];
$menu_settings['show_logout_link_suffix'] = $form_state['values']['show_logout_link_suffix'];
variable_set('quickbar_extras_settings_' . $rid, $menu_settings);
}