You are here

improved_multi_select.install in Improved Multi Select 7.2

Same filename and directory in other branches
  1. 6 improved_multi_select.install
  2. 7 improved_multi_select.install

Install, update and uninstall functions for the improved_multi_select module.

File

improved_multi_select.install
View source
<?php

/**
 * @file
 * Install, update and uninstall functions for the improved_multi_select module.
 */

/**
 * Implements hook_uninstall().
 */
function improved_multi_select_uninstall() {
  variable_del('improved_multi_select:url_black');
  variable_del('improved_multi_select:url_white');
  variable_del('improved_multi_select:isall');
  variable_del('improved_multi_select:selectors_black');
  variable_del('improved_multi_select:selectors_white');
  variable_del('improved_multi_select:filtertype');
  variable_del('improved_multi_select:orderable');
  variable_del('improved_multi_select:groupresetfilter');
  variable_del('improved_multi_select:buttontext_add');
  variable_del('improved_multi_select:buttontext_addall');
  variable_del('improved_multi_select:buttontext_del');
  variable_del('improved_multi_select:buttontext_delall');
  variable_del('improved_multi_select:buttontext_moveup');
  variable_del('improved_multi_select:buttontext_movedown');
}

/**
 * Implements hook_update().
 */
function improved_multi_select_update_7001() {
  variable_set('improved_multi_select:url_white', variable_get('improved_multi_select:url', ''));
  variable_set('improved_multi_select:selectors_white', variable_get('improved_multi_select:selectors', ''));
  variable_del('improved_multi_select:selectors');
  variable_del('improved_multi_select:url');
}