Same name and namespace in other branches
  1. 4.7.x modules/filter.module \filter_admin_format_form_validate()
  2. 5.x modules/filter/filter.module \filter_admin_format_form_validate()
  3. 7.x modules/filter/filter.admin.inc \filter_admin_format_form_validate()

Validate filter format form submissions.

File

modules/filter/filter.admin.inc, line 162
Admin page callbacks for the filter module.

Code

function filter_admin_format_form_validate($form, &$form_state) {
  if (!isset($form_state['values']['format'])) {
    $name = trim($form_state['values']['name']);
    $result = db_fetch_object(db_query("SELECT format FROM {filter_formats} WHERE name='%s'", $name));
    if ($result) {
      form_set_error('name', t('Filter format names need to be unique. A format named %name already exists.', array(
        '%name' => $name,
      )));
    }
  }
}