You are here

function admin_settings_form_custom_validate in Admin 6.2

Same name and namespace in other branches
  1. 7.2 admin.admin.inc \admin_settings_form_custom_validate()

Element validator for custom block adder. Moves values within $form_state['values'] and prevents additional variables from being saved.

1 string reference to 'admin_settings_form_custom_validate'
admin_settings_form in ./admin.admin.inc
System settings form for admin toolbar.

File

./admin.admin.inc, line 126

Code

function admin_settings_form_custom_validate($element, &$form_state) {
  if ($form_state['values']['admin_toolbar']['custom'] != -1) {
    $bid = $form_state['values']['admin_toolbar']['custom'];
    $form_state['values']['admin_toolbar']['blocks'][$bid] = $bid;
  }
  unset($form_state['values']['admin_toolbar']['custom']);
  unset($form_state['values']['admin_toolbar']['add']);
}