allow the user to pass in a gpx and a zoom
This commit is contained in:
parent
d1eeb7f2f3
commit
961020a5dc
1 changed files with 5 additions and 0 deletions
|
@ -36,6 +36,10 @@ elsif params['mlon'] and params['mlat']
|
|||
zoom = h(params['zoom'])
|
||||
|
||||
elsif params['gpx']
|
||||
# The user may pass a gpx and zoom
|
||||
if params['zoom']
|
||||
zoom = h(params['zoom'])
|
||||
end
|
||||
#use gpx id to locate (dealt with below)
|
||||
|
||||
elsif cookies.key?("_osm_location")
|
||||
|
@ -83,6 +87,7 @@ zoom='14' if zoom.nil?
|
|||
fo.addVariable('token','<%= session[:token] %>');
|
||||
if (lat) { fo.addVariable('lat',lat); }
|
||||
if (lon) { fo.addVariable('long',lon); }
|
||||
if (zoom) { fo.addVariable('zoom',zoom); }
|
||||
<% if params['gpx'] %>fo.addVariable('gpx' ,'<%= h(params['gpx'] ) %>');<% end %>
|
||||
<% if params['way'] %>fo.addVariable('way' ,'<%= h(params['way'] ) %>');<% end %>
|
||||
<% if params['node'] %>fo.addVariable('node','<%= h(params['node']) %>');<% end %>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue