module_filter.install 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <?php
  2. /**
  3. * @file
  4. */
  5. /**
  6. * Implements hook_uninstall().
  7. */
  8. function module_filter_uninstall() {
  9. variable_del('module_filter_set_focus');
  10. variable_del('module_filter_tabs');
  11. variable_del('module_filter_count_enabled');
  12. variable_del('module_filter_visual_aid');
  13. variable_del('module_filter_hide_empty_tabs');
  14. variable_del('module_filter_dynamic_save_position');
  15. variable_del('module_filter_use_url_fragment');
  16. variable_del('module_filter_use_switch');
  17. variable_del('module_filter_track_recent_modules');
  18. variable_del('module_filter_remember_active_tab');
  19. variable_del('module_filter_remember_update_state');
  20. variable_del('module_filter_version_column');
  21. variable_del('module_filter_expanded_description');
  22. }
  23. /**
  24. * Remove the 'module_filter_autocomplete' variable.
  25. */
  26. function module_filter_update_7100() {
  27. variable_del('module_filter_autocomplete');
  28. }
  29. /**
  30. * Rebuild the menu and theme registry.
  31. */
  32. function module_filter_update_7200() {
  33. menu_rebuild();
  34. system_rebuild_theme_data();
  35. drupal_theme_rebuild();
  36. }
  37. /**
  38. * Old update that use to remove the module_filter_dynamic_save_position variable.
  39. */
  40. function module_filter_update_7201() {
  41. // We don't want to remove this update hook but at the same time we no
  42. // longer want to lose the variable setting, so we just comment it out.
  43. // variable_del('module_filter_dynamic_save_position');
  44. }