You are here

function _messaging_install_create_filter in Messaging 5

Same name and namespace in other branches
  1. 6 messaging.install \_messaging_install_create_filter()
  2. 6.2 messaging.install \_messaging_install_create_filter()
  3. 6.3 messaging.install \_messaging_install_create_filter()

Create a default plain text filter, just to have some reasonable default to get started

2 calls to _messaging_install_create_filter()
messaging_install in ./messaging.install
Implemenation of hook_install().
messaging_update_3 in ./messaging.install
Update method settings

File

./messaging.install, line 114

Code

function _messaging_install_create_filter() {

  // Create default filter, plain text
  db_query("INSERT INTO {filter_formats} (name, cache) VALUES('%s', 0)", t('Messaging plain text'));
  $format = db_result(db_query("SELECT MAX(format) AS format FROM {filter_formats}"));
  db_query("INSERT INTO {filters} (format, module, delta, weight) VALUES(%d, 'messaging', 0, 0)", $format);
  variable_set('messaging_default_filter', $format);
  drupal_set_message(t("A new Input format has been created: %name", array(
    '%name' => t('Messaging plain text'),
  )));
}