From 5c58886909a7c16332e631291451d7b676957cb8 Mon Sep 17 00:00:00 2001 From: rWatcher Date: Thu, 18 Mar 2010 08:15:04 +0800 Subject: [PATCH] Increase the version number, set some default values. --- .../exif_gps/helpers/exif_gps_installer.php | 30 ++++++++++++++++++- modules/exif_gps/module.info | 2 +- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/modules/exif_gps/helpers/exif_gps_installer.php b/modules/exif_gps/helpers/exif_gps_installer.php index 6377228b..4e75c546 100644 --- a/modules/exif_gps/helpers/exif_gps_installer.php +++ b/modules/exif_gps/helpers/exif_gps_installer.php @@ -30,7 +30,35 @@ class exif_gps_installer { KEY(`item_id`, `id`)) DEFAULT CHARSET=utf8;"); - module::set_version("exif_gps", 1); + // If tagsmap is installed, copy the API key over. + if (module::is_active("tagsmap")) { + module::set_var("exif_gps", "googlemap_api_key", module::get_var("tagsmap", "googlemap_api_key")); + } + + // Set some default values. + module::set_var("exif_gps", "sidebar_zoom", "14"); + module::set_var("exif_gps", "sidebar_mapformat", "1"); + module::set_var("exif_gps", "sidebar_maptype", "1"); + module::set_var("exif_gps", "largemap_maptype", "2"); + + // Set the module version number. + module::set_version("exif_gps", 2); + } + + static function upgrade($version) { + if ($version == 1) { + // If tagsmap is installed, copy the API key over. + if (module::is_active("tagsmap")) { + module::set_var("exif_gps", "googlemap_api_key", module::get_var("tagsmap", "googlemap_api_key")); + } + + // Set some default values. + module::set_var("exif_gps", "sidebar_zoom", "14"); + module::set_var("exif_gps", "sidebar_mapformat", "1"); + module::set_var("exif_gps", "sidebar_maptype", "1"); + module::set_var("exif_gps", "largemap_maptype", "2"); + module::set_version("exif_gps", 2); + } } static function deactivate() { diff --git a/modules/exif_gps/module.info b/modules/exif_gps/module.info index be30a70b..05a3aae3 100644 --- a/modules/exif_gps/module.info +++ b/modules/exif_gps/module.info @@ -1,3 +1,3 @@ name = "Exif GPS Data" description = "Extract Exif GPS data from photos." -version = 1 +version = 2