function filter_install
filter_install()
Implements hook_install().
File
- modules/filter/filter.install, line 117
- Install, update, and uninstall functions for the Filter module.
Code
function filter_install() { // All sites require at least one text format (the fallback format) that all // users have access to, so add it here. We initialize it as a simple, safe // plain text format with very basic formatting, but it can be modified by // installation profiles to have other properties. $plain_text_format = array( 'format' => 'plain_text', 'name' => 'Plain text', 'weight' => 10, 'filters' => array( // Escape all HTML. 'filter_html_escape' => array( 'weight' => 0, 'status' => 1, ), // URL filter. 'filter_url' => array( 'weight' => 1, 'status' => 1, ), // Line break filter. 'filter_autop' => array( 'weight' => 2, 'status' => 1, ), ), ); $plain_text_format = (object) $plain_text_format; filter_format_save($plain_text_format); // Set the fallback format to plain text. variable_set('filter_fallback_format', $plain_text_format->format); }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!filter!filter.install/function/filter_install/7.x