You are here

function user_badges_badgelist_form_submit in User Badges 6.2

Same name and namespace in other branches
  1. 6 user_badges.admin.inc \user_badges_badgelist_form_submit()
  2. 7 user_badges.admin.inc \user_badges_badgelist_form_submit()
  3. 7.2 user_badges.admin.inc \user_badges_badgelist_form_submit()
  4. 7.3 user_badges.admin.inc \user_badges_badgelist_form_submit()

Process user_badges_badgelist_form form submissions.

Update the badge weights.

File

./user_badges.admin.inc, line 70
@brief User Badges admin functions

Code

function user_badges_badgelist_form_submit($form, &$form_state) {
  if (isset($form['weight']) && is_array($form['weight'])) {
    foreach (element_children($form['weight']) as $bid) {
      db_query("UPDATE {user_badges_badges} SET weight = %d WHERE bid = %d", $form_state['values'][$bid], $bid);
    }
    drupal_set_message(t('The badge weights have been updated.'));
  }
}