summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2014-03-01 20:34:15 +0000
committerGreg Roach <fisharebest@gmail.com>2014-03-01 20:34:15 +0000
commit6c6560e738d47015e6f1f52baf2ed89d2282dff3 (patch)
tree21878ce2f092a3ed00d4afb82b93ddde0c36b0ab
parent6823118a8268ae608190a5a05c8cbf2cbf01d376 (diff)
downloadwebtrees-6c6560e738d47015e6f1f52baf2ed89d2282dff3.tar.gz
webtrees-6c6560e738d47015e6f1f52baf2ed89d2282dff3.tar.bz2
webtrees-6c6560e738d47015e6f1f52baf2ed89d2282dff3.zip
#1285736 - Download geographic data - Google maps module
-rw-r--r--modules_v3/googlemap/module.php23
1 files changed, 11 insertions, 12 deletions
diff --git a/modules_v3/googlemap/module.php b/modules_v3/googlemap/module.php
index 22d292cca4..94a4deb46f 100644
--- a/modules_v3/googlemap/module.php
+++ b/modules_v3/googlemap/module.php
@@ -1789,7 +1789,7 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
return $placelist;
}
- private function create_possible_place_names ($placename, $level) {
+ private function create_possible_place_names($placename, $level) {
$retlist = array();
if ($level<=9) {
$retlist = $this->rem_prefix_postfix_from_placename($this->getSetting('GM_PREFIX_' . $level), $this->getSetting('GM_POSTFIX_' . $level), $placename, $retlist); // Remove both
@@ -1813,7 +1813,7 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
return $desc;
}
- private function get_lati_long_placelocation ($place) {
+ private function get_lati_long_placelocation($place) {
$parent = explode (',', $place);
$parent = array_reverse($parent);
$place_id = 0;
@@ -2941,14 +2941,14 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
$controller->addInlineJavascript('map.maxZoom=6;');
// echo "zoomlevel = map.getBoundsZoomLevel(bounds);\n";
// echo " map.setCenter(new google.maps.LatLng(0, 0), zoomlevel+5);\n";
- } else if ($numfound<2 && !isset($levelo[($level-2)])) {
+ } elseif ($numfound<2 && !isset($levelo[($level-2)])) {
// echo "zoomlevel = map.getBoundsZoomLevel(bounds);\n";
// echo " map.setCenter(new google.maps.LatLng(0, 0), zoomlevel+6);\n";
- } else if ($level==2) {
+ } elseif ($level==2) {
$controller->addInlineJavascript('map.maxZoom=10;');
// echo "zoomlevel = map.getBoundsZoomLevel(bounds);\n";
// echo " map.setCenter(new google.maps.LatLng(0, 0), zoomlevel+8);\n";
- } else if ($numfound<2 && $level>1) {
+ } elseif ($numfound<2 && $level>1) {
// echo "map.maxZoom=".$GM_MAX_ZOOM.";";
// echo "zoomlevel = map.getBoundsZoomLevel(bounds);\n";
// echo " map.setCenter(new google.maps.LatLng(0, 0), zoomlevel+18);\n";
@@ -3085,7 +3085,7 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
foreach ($rows as $row) {
echo $level,';',$prefix,$row->pl_place,$suffix,';',$row->pl_long,';',$row->pl_lati,';',$row->pl_zoom,';',$row->pl_icon,"\r\n";
if ($level < $maxLevel) {
- outputLevel($row->pl_id);
+ $this->outputLevel($row->pl_id);
}
}
}
@@ -3128,7 +3128,6 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
->addInlineJavascript('$("<link>", {rel: "stylesheet", type: "text/css", href: "' . WT_STATIC_URL . WT_MODULES_DIR . 'googlemap/css/wt_v3_googlemap.css"}).appendTo("head");')
->pageHeader();
-
$where_am_i=$this->place_id_to_hierarchy($placeid);
$level=count($where_am_i);
$link = 'module.php?mod=googlemap&amp;mod_action=admin_places&amp;parent='.$placeid;
@@ -3972,7 +3971,7 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
if ($maxLevel>7) echo '"', WT_I18N::translate('Place'), '";';
echo '"', WT_I18N::translate('Longitude'), '";"', WT_I18N::translate('Latitude'), '";';
echo '"', WT_I18N::translate('Zoom level'), '";"', WT_I18N::translate('Icon'), '";', WT_EOL;
- outputLevel($parent);
+ $this->outputLevel($parent);
exit;
}
@@ -4057,11 +4056,11 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
$placelistUniq[$j]['lati'] = $place['lati'];
$placelistUniq[$j]['long'] = $place['long'];
$j = $j + 1;
- } else if (($place['place'] == $prevPlace) && (($place['lati'] != $prevLati) || ($place['long'] != $prevLong))) {
+ } elseif (($place['place'] == $prevPlace) && (($place['lati'] != $prevLati) || ($place['long'] != $prevLong))) {
if (($placelistUniq[$j-1]['lati'] == 0) || ($placelistUniq[$j-1]['long'] == 0)) {
$placelistUniq[$j-1]['lati'] = $place['lati'];
$placelistUniq[$j-1]['long'] = $place['long'];
- } else if (($place['lati'] != '0') || ($place['long'] != '0')) {
+ } elseif (($place['lati'] != '0') || ($place['long'] != '0')) {
echo 'Difference: previous value = ', $prevPlace, ', ', $prevLati, ', ', $prevLong, ' current = ', $place['place'], ', ', $place['lati'], ', ', $place['long'], '<br>';
}
}
@@ -4234,13 +4233,13 @@ class googlemap_WT_Module extends WT_Module implements WT_Module_Config, WT_Modu
$placelistUniq[$j]['zoom'] = $place['zoom'];
$placelistUniq[$j]['icon'] = $place['icon'];
$j = $j + 1;
- } else if (($place['place'] == $prevPlace) && (($place['lati'] != $prevLati) || ($place['long'] != $prevLong))) {
+ } elseif (($place['place'] == $prevPlace) && (($place['lati'] != $prevLati) || ($place['long'] != $prevLong))) {
if (($placelistUniq[$j-1]['lati'] == 0) || ($placelistUniq[$j-1]['long'] == 0)) {
$placelistUniq[$j-1]['lati'] = $place['lati'];
$placelistUniq[$j-1]['long'] = $place['long'];
$placelistUniq[$j-1]['zoom'] = $place['zoom'];
$placelistUniq[$j-1]['icon'] = $place['icon'];
- } else if (($place['lati'] != '0') || ($place['long'] != '0')) {
+ } elseif (($place['lati'] != '0') || ($place['long'] != '0')) {
echo 'Difference: previous value = ', $prevPlace, ', ', $prevLati, ', ', $prevLong, ' current = ', $place['place'], ', ', $place['lati'], ', ', $place['long'], '<br>';
}
}