Show the current location when editing a diary entry with a location
This commit is contained in:
parent
2047f7cc9b
commit
e60810aeda
1 changed files with 9 additions and 1 deletions
|
@ -35,7 +35,11 @@
|
|||
</table>
|
||||
<% end %>
|
||||
|
||||
<% if @user.home_lat.nil? or @user.home_lon.nil? %>
|
||||
<% if @diary_entry.latitude and @diary_entry.longitude %>
|
||||
<% lon = @diary_entry.longitude %>
|
||||
<% lat = @diary_entry.latitude %>
|
||||
<% zoom = '12' %>
|
||||
<% elsif @user.home_lat.nil? or @user.home_lon.nil? %>
|
||||
<% lon = h(params['lon'] || '-0.1') %>
|
||||
<% lat = h(params['lat'] || '51.5') %>
|
||||
<% zoom = h(params['zoom'] || '4') %>
|
||||
|
@ -81,6 +85,10 @@
|
|||
|
||||
setMapCenter(centre, zoom);
|
||||
|
||||
<% if @diary_entry.latitude and @diary_entry.longitude %>
|
||||
marker = addMarkerToMap(centre, null, "<%= t 'diary_entry.edit.marker_text' -%>");
|
||||
<% end %>
|
||||
|
||||
map.events.register("click", map, setLocation);
|
||||
}
|
||||
// -->
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue