X-Git-Url: https://git.openstreetmap.org/rails.git/blobdiff_plain/8980da4381923d8099a11a1334baf3c3e625a484..3d37044b67bfff18054682de8380bb3110d486d2:/app/views/site/_potlatch.html.erb?ds=sidebyside diff --git a/app/views/site/_potlatch.html.erb b/app/views/site/_potlatch.html.erb index 18e1c4cce..909a4cb41 100644 --- a/app/views/site/_potlatch.html.erb +++ b/app/views/site/_potlatch.html.erb @@ -1,43 +1,5 @@ -<div id="map"> - <%= t 'site.edit.flash_player_required' %> +<div class="container"> + <p><%= t ".removed" %></p> + <p><%= t ".desktop_application_html", :download_link => link_to(t(".download"), t(".download_url")) %></p> + <p><%= t ".id_editor_html", :change_preferences_link => link_to(t(".change_preferences"), preferences_path) %></p> </div> - -<%= javascript_include_tag 'swfobject.js' %> - -<% session[:token] = @user.tokens.create.token unless session[:token] and UserToken.find_by_token(session[:token]) %> - -<script type="text/javascript" defer="defer"> - var brokenContentSize = $("content").offsetWidth == 0; - var fo = new SWFObject("<%= asset_path("/potlatch/potlatch.swf") %>", "potlatch", "100%", "100%", "6", "#FFFFFF"); - // 700,600 for fixed size, 100%,100% for resizable - var changesaved=true; - var winie=false; if (document.all && window.print) { winie=true; } - - window.onbeforeunload=function() { - if (!changesaved) { - return '<%= escape_javascript(t('site.edit.potlatch_unsaved_changes')) %>'; - } - } - - function markChanged(a) { changesaved=a; } - - function doSWF(lat,lon,sc) { - if (sc < 11) sc = 11; - fo.addVariable('winie',winie); - fo.addVariable('scale',sc); - fo.addVariable('token','<%= session[:token] %>'); - if (lat) { fo.addVariable('lat',lat); } - if (lon) { fo.addVariable('long',lon); } - <% 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 %> - <% if params['tileurl'] %>fo.addVariable('custombg','<%= h(params['tileurl']) %>');<% end %> - fo.write("map"); - } - - doSWF(<%= @lat || 'null' %>,<%= @lon || 'null' %>,<%= @zoom %>); - - function setPosition(lat, lon, zoom) { - doSWF(lat, lon, zoom || 15); - } -</script>