Save the weights of filters in a format.

1 call to filter_admin_order_save()
filter_admin_order in modules/filter.module
Menu callback; display form for ordering filters for a format.

File

modules/filter.module, line 505
Framework for handling filtering of content.

Code

function filter_admin_order_save($format, $weights) {
  foreach ($weights as $id => $weight) {
    list($module, $delta) = explode('/', $id);
    db_query("UPDATE {filters} SET weight = %d WHERE format = %d AND module = '%s' AND delta = %d", $weight, $format, $module, $delta);
  }
  drupal_set_message(t('The filter weights have been saved.'));
  cache_clear_all('filter:' . $format, true);
  drupal_goto('admin/filters/' . arg(2) . '/order');
}