X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/13289d404188bd397ee72852f66c415a2bb87066..65b2b22729d0e7a262305ee64ffe557d7a3d716a:/app/views/site/_potlatch2.html.erb diff --git a/app/views/site/_potlatch2.html.erb b/app/views/site/_potlatch2.html.erb index e7a2564f9..04ada57a5 100644 --- a/app/views/site/_potlatch2.html.erb +++ b/app/views/site/_potlatch2.html.erb @@ -56,11 +56,19 @@ attributes.id = "potlatch"; attributes.bgcolor = "#FFFFFF"; - swfobject.embedSWF("<%= asset_path("/potlatch2/potlatch2.swf") %>", "potlatch", "100%", "100%", "10.1.85","<%= asset_path("expressInstall.swf") %>", flashvars, params, attributes); + swfobject.embedSWF("<%= asset_path("/potlatch2/potlatch2.swf") %>", "potlatch", "100%", "100%", "10.2.0","<%= asset_path("expressInstall.swf") %>", flashvars, params, attributes); // 700,600 for fixed size, 100%,100% for resizable } + <% if params[:node] -%> + <% bbox = Node.find(params[:node]).bbox.to_unscaled -%> + doSWF(<%= bbox.centre_lat %>,<%= bbox.centre_lon %>,16); + <% elsif params[:way] -%> + <% bbox = Way.find(params[:way]).bbox.to_unscaled -%> + doSWF(<%= bbox.centre_lat %>,<%= bbox.centre_lon %>,16); + <% else -%> doSWF(<%= @lat || 'null' %>,<%= @lon || 'null' %>,<%= @zoom %>); + <% end -%> function setPosition(lat, lon, zoom) { $("#potlatch").each(function () {