Skip to content
lightbox2.install 2 KiB
Newer Older
Stella Power's avatar
Stella Power committed
// $Id$
 * Installation functions for Lightbox2.
Stella Power's avatar
Stella Power committed
/**
 * Implementation of hook_install().
Stella Power's avatar
Stella Power committed
  module_invoke('content', 'clear_type_cache');
Stella Power's avatar
Stella Power committed
/**
 * Implementation of hook_uninstall().
  variable_del('lightbox2_plus');
  variable_del('lightbox2G2_filter');
  // Remove the general settings.
  variable_del('lightbox2_lite');
  variable_del('lightbox2_use_alt_layout');
  variable_del('lightbox2_force_show_nav');
  variable_del('lightbox2_image_count_str');
  variable_del('lightbox2_disable_zoom');
  variable_del('lightbox2_disable_these_urls');
  variable_del('lightbox2_imagefield_group_node_id');
  variable_del('lightbox2_overlay_opacity');
  variable_del('lightbox2_js_location');
  // Remove slideshow settings.
  variable_del('lightbox2_slideshow_interval');
  variable_del('lightbox2_slideshow_automatic_exit');
  variable_del('lightbox2_slideshow_show_play_pause');
  variable_del('lightbox2_slideshow_pause_on_next_click');
  variable_del('lightbox2_slideshow_pause_on_previous_click');

  // Remove the automatic image handling settings.
  variable_del('lightbox2_image_node');
  variable_del('lightbox2_display_image_size');
  variable_del('lightbox2_trigger_image_size');
  variable_del('lightbox2_disable_nested_galleries');
  variable_del('lightbox2_gallery2_blocks');
  variable_del('lightbox2_inline');
  variable_del('lightbox2_image_assist_custom');
  variable_del('lightbox2_custom_trigger_classes');
  variable_del('lightbox2_node_link_text');
  variable_del('lightbox2_node_link_target');
  variable_del('lightbox2_image_group');
  variable_del('lightbox2_disable_nested_acidfree_galleries');
Stella Power's avatar
Stella Power committed

Stella Power's avatar
Stella Power committed
/*
 * One of the variables was renamed from 'lightbox2_plus' to 'lightbox2_lite'.
 */
function lightbox2_update_1() {
  $ret = array();
  $ret[] = update_sql('UPDATE {variable} SET name="lightbox2_lite"
    WHERE name="lightbox2_plus";');

  return $ret;
}