From 6373cfeb63a26922fe443e8b2b92d94b52387454 Mon Sep 17 00:00:00 2001 From: John McKerrell Date: Tue, 8 May 2007 08:38:12 +0000 Subject: [PATCH] Making sure all the "nearest" mappers are displayed instead of just one. Fixing the styling of the popup to retain its rounded edges. --- app/views/user/account.rhtml | 4 ++-- public/stylesheets/site.css | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/views/user/account.rhtml b/app/views/user/account.rhtml index f4af984e9..6ae0b5c7b 100644 --- a/app/views/user/account.rhtml +++ b/app/views/user/account.rhtml @@ -35,7 +35,7 @@ Contact <% @user.nearby(1,1).each do |nearby| %> - <% nearest_str = "nearest.push( { 'display_name' : '#{nearby.display_name}', 'home_lat' : #{nearby.home_lat}, 'home_lon' : #{nearby.home_lon} } )" %> + <% nearest_str += "nearest.push( { 'display_name' : '#{nearby.display_name}', 'home_lat' : #{nearby.home_lat}, 'home_lon' : #{nearby.home_lon} } );\n" %> <%= link_to nearby.display_name, :controller => 'user', :action => 'view', :display_name => nearby.display_name %> @@ -142,7 +142,7 @@ near_icon.url = OpenLayers.Util.getImagesLocation() + "marker-green.png";; var i = nearest.length; while( i-- ) { - var nearmarker = new OpenLayers.Marker( lonlat2mercator( new OpenLayers.LonLat( nearest[i].home_lon, nearest[i].home_lat ) ), near_icon ); + var nearmarker = new OpenLayers.Marker( lonlat2mercator( new OpenLayers.LonLat( nearest[i].home_lon, nearest[i].home_lat ) ), near_icon.clone() ); markers.addMarker( nearmarker ); nearmarker.events.register("click", "nearmarker", makeMarkerFunction( i ) ); } diff --git a/public/stylesheets/site.css b/public/stylesheets/site.css index 95ea2cfa1..4dbc06f54 100644 --- a/public/stylesheets/site.css +++ b/public/stylesheets/site.css @@ -470,7 +470,7 @@ input { padding : 2px; } -#popup * { +#popup p, #popup span { background-color : #E3FFC5 !important; } -- 2.43.2