You are here

function _profanity_filter_settings in Profanity 7

Filter settings callback for profanity filter.

1 string reference to '_profanity_filter_settings'
profanity_filter_info in ./profanity.module
Implements hook_filter_info().

File

./profanity.module, line 303
Main {profanity} file.

Code

function _profanity_filter_settings($form, $form_state, $filter, $format, $defaults) {

  // Load lists.
  $options = profanity_get_lists_flat();
  $settings['lists'] = array(
    '#title' => t('Lists to run'),
    '#type' => 'checkboxes',
    '#options' => $options,
    '#default_value' => isset($filter->settings['lists']) ? $filter->settings['lists'] : $defaults['lists'],
    '#description' => t('Select which lists will be applied to text.'),
  );
  return $settings;
}