function _filter_html_settings

Implements callback_filter_settings().

Filter settings callback for the HTML content filter.

Related topics

2 string references to '_filter_html_settings'
filter_filter_info in modules/filter/filter.module
Implements hook_filter_info().
hook_filter_info in modules/filter/filter.api.php
Define content filters.

File

modules/filter/filter.module, line 1277

Code

function _filter_html_settings($form, &$form_state, $filter, $format, $defaults) {
    $filter->settings += $defaults;
    $settings['allowed_html'] = array(
        '#type' => 'textfield',
        '#title' => t('Allowed HTML tags'),
        '#default_value' => $filter->settings['allowed_html'],
        '#maxlength' => 1024,
        '#description' => t('A list of HTML tags that can be used. JavaScript event attributes, JavaScript URLs, and CSS are always stripped.'),
    );
    $settings['filter_html_help'] = array(
        '#type' => 'checkbox',
        '#title' => t('Display basic HTML help in long filter tips'),
        '#default_value' => $filter->settings['filter_html_help'],
    );
    $settings['filter_html_nofollow'] = array(
        '#type' => 'checkbox',
        '#title' => t('Add rel="nofollow" to all links'),
        '#default_value' => $filter->settings['filter_html_nofollow'],
    );
    return $settings;
}

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.