diff --git a/modules/exif_gps/controllers/admin_exif_gps.php b/modules/exif_gps/controllers/admin_exif_gps.php index 8559a8f2..eef6803b 100644 --- a/modules/exif_gps/controllers/admin_exif_gps.php +++ b/modules/exif_gps/controllers/admin_exif_gps.php @@ -40,6 +40,7 @@ class Admin_EXIF_GPS_Controller extends Admin_Controller { // Save settings to Gallery's database. module::set_var("exif_gps", "googlemap_api_key", $form->Global->google_api_key->value); + module::set_var("exif_gps", "googlemap_max_autozoom", $form->Global->max_auto_zoom_level->value); module::set_var("exif_gps", "sidebar_zoom", $form->Sidebar->sidebar_default_zoom->value); module::set_var("exif_gps", "sidebar_mapformat", $form->Sidebar->sidebar_mapformat->value); module::set_var("exif_gps", "sidebar_maptype", $form->Sidebar->sidebar_maptype->value); @@ -83,6 +84,9 @@ class Admin_EXIF_GPS_Controller extends Admin_Controller { ->label(t("Google Maps API Key")) ->value(module::get_var("exif_gps", "googlemap_api_key")) ->rules("required"); + $gps_global_group->input("max_auto_zoom_level") + ->label(t("Maximum Auto-Zoom Level:")) + ->value(module::get_var("exif_gps", "googlemap_max_autozoom")); $checkbox_user["checkbox_user"] = array(t("Show \"Map this user\" icon?"), module::get_var("exif_gps", "toolbar_map_user")); $checkbox_album["checkbox_album"] = array(t("Show \"Map this album\" icon?"), module::get_var("exif_gps", "toolbar_map_album")); $gps_global_group->checklist("toolbar_map_album") diff --git a/modules/exif_gps/views/exif_gps_dynamic2_sidebar.html.php b/modules/exif_gps/views/exif_gps_dynamic2_sidebar.html.php index 16758827..6ae738c2 100644 --- a/modules/exif_gps/views/exif_gps_dynamic2_sidebar.html.php +++ b/modules/exif_gps/views/exif_gps_dynamic2_sidebar.html.php @@ -2,6 +2,8 @@