function homebox_configure_form_submit in Homebox 6
Same name and namespace in other branches
- 6.3 homebox.admin.inc \homebox_configure_form_submit()
- 6.2 homebox.admin.inc \homebox_configure_form_submit()
- 7.3 homebox.admin.inc \homebox_configure_form_submit()
- 7.2 homebox.admin.inc \homebox_configure_form_submit()
Forms for administration settings
_state
Parameters
$form:
1 string reference to 'homebox_configure_form_submit'
- homebox_configure_form in ./homebox.admin.inc 
- Forms for administration settings
File
- ./homebox.admin.inc, line 520 
- Home box admin file, takes care admin interface for homebox
Code
function homebox_configure_form_submit($form, &$form_state) {
  // profile id
  $pid = $form_state['values']['pid'];
  $column_count = (int) $form_state['values']['columns'];
  variable_set('homebox_column_count_' . $pid, $column_count);
  // we need to update default placement in {homebox_default}
  db_query("UPDATE {homebox_default} SET region = %d WHERE pid = %d AND region > %d", $column_count, $pid, $column_count);
  db_query("UPDATE {homebox_users} SET region = %d WHERE pid = %d AND region > %d", $column_count, $pid, $column_count);
  variable_set('homebox_users_use_colors_' . $pid, (bool) $form_state['values']['colors_enabled']);
}