Only do mappam for www.openstreetmap.org and openstreetmap.org to stop
authorTom Hughes <tom@compton.nu>
Fri, 29 Jun 2007 14:54:55 +0000 (14:54 +0000)
committerTom Hughes <tom@compton.nu>
Fri, 29 Jun 2007 14:54:55 +0000 (14:54 +0000)
the annoying "wrong API key" errors popping up all the time on my test
environment.

app/views/site/index.rhtml

index 1e2fa3ad10f85415e600a834ced56ce29d34de3b..4b187c09945b49f29cc0287bde715a8fd7cfa134 100644 (file)
 <script type="text/javascript" src="/openlayers/OpenLayers.js"></script>
 <%= javascript_include_tag 'map.js' %>
 
-    <% unless @user %>
-    <script src="http://www.mappam.com/javascripts/mappam.js" type="text/javascript"></script>
-
-    <% end %>
+<% unless @user %>
+<script src="http://www.mappam.com/javascripts/mappam.js" type="text/javascript"></script>
+<% end %>
 
 
 <script type="text/javascript">
     updateLocation();
 
     <% unless @user %>
-     if( window.location.host.match( /^www/ ) ) { 
-        mappam.register( map, '10011756636067178496', '1');
-      } else {
-        mappam.register( map, '6738410720121976832', '1');
-      }
-
+    if ( window.location.hostname == "www.openstreetmap.org" ) { 
+      mappam.register( map, '10011756636067178496', '1');
+    } else if( window.location.hostname == "openstreetmap.org" ) {
+      mappam.register( map, '6738410720121976832', '1');
+    }
     <% end %>
 
     document.getElementById('map_OpenLayers_ViewPort').style.position = 'absolute';