function filter_admin_order

6.x filter.admin.inc filter_admin_order(&$form_state, $format = NULL)

Build the form for ordering filters for a format.

See also

theme_filter_admin_order()

filter_admin_order_submit()

Related topics

2 string references to 'filter_admin_order'
filter_admin_order_page in drupal-6.x/modules/filter/filter.admin.inc
Menu callback; display form for ordering filters for a format.
filter_theme in drupal-6.x/modules/filter/filter.module
Implementation of hook_theme()

File

drupal-6.x/modules/filter/filter.admin.inc, line 340
Admin page callbacks for the filter module.

Code

function filter_admin_order(&$form_state, $format = NULL) {
  // Get list (with forced refresh).
  $filters = filter_list_format($format->format);

  $form['weights'] = array('#tree' => TRUE);
  foreach ($filters as $id => $filter) {
    $form['names'][$id] = array('#value' => $filter->name);
    $form['weights'][$id] = array('#type' => 'weight', '#default_value' => $filter->weight);
  }
  $form['format'] = array('#type' => 'hidden', '#value' => $format->format);
  $form['submit'] = array('#type' => 'submit', '#value' => t('Save configuration'));

  return $form;
}