Put the various map provider api keys into HordeMap.conf
authorMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 22 Dec 2009 18:53:01 +0000 (13:53 -0500)
committerMichael J. Rubinsky <mrubinsk@horde.org>
Tue, 22 Dec 2009 18:53:01 +0000 (13:53 -0500)
kronolith/lib/Kronolith.php

index 3a4b5eb..c741e0b 100644 (file)
@@ -131,13 +131,13 @@ class Kronolith
             foreach ($params['providers'] as $layer) {
                 switch ($layer) {
                 case 'Google':
-                    $params['apikeys']['google'] = $GLOBALS['conf']['api']['googlemaps'];
+                    $params['conf']['apikeys']['google'] = $GLOBALS['conf']['api']['googlemaps'];
                     break;
                 case 'Yahoo':
-                    $params['apikeys']['yahoo'] = $GLOBALS['conf']['api']['yahoomaps'];
+                    $params['conf']['apikeys']['yahoo'] = $GLOBALS['conf']['api']['yahoomaps'];
                     break;
                 case 'Cloudmade':
-                    $params['apikeys']['cloudemade'] = $GLOBALS['conf']['api']['cloudemade'];
+                    $params['conf']['apikeys']['cloudmade'] = $GLOBALS['conf']['api']['cloudmade'];
                     break;
                 }
             }
@@ -146,13 +146,13 @@ class Kronolith
         if (!empty($params['geocoder'])) {
             switch ($params['geocoder']) {
             case 'Google':
-                $params['apikeys']['google'] = $GLOBALS['conf']['api']['googlemaps'];
+                $params['conf']['apikeys']['google'] = $GLOBALS['conf']['api']['googlemaps'];
                 break;
             case 'Yahoo':
-                $params['apikeys']['yahoo'] = $GLOBALS['conf']['api']['yahoomaps'];
+                $params['conf']['apikeys']['yahoo'] = $GLOBALS['conf']['api']['yahoomaps'];
                 break;
             case 'Cloudmade':
-                $params['apikeys']['cloudemade'] = $GLOBALS['conf']['api']['cloudemade'];
+                $params['conf']['apikeys']['cloudmade'] = $GLOBALS['conf']['api']['cloudmade'];
                 break;
             }
         }