Update iD initialization for v2.18.1
This commit is contained in:
parent
b7f022ecbe
commit
de3ddafcd2
2 changed files with 6 additions and 7 deletions
|
@ -5,24 +5,26 @@
|
|||
document.addEventListener("DOMContentLoaded", function () {
|
||||
var container = document.getElementById("id-container");
|
||||
|
||||
if (typeof iD === "undefined" || !iD.Detect().support) {
|
||||
if (typeof iD === "undefined" || !iD.utilDetect().support) {
|
||||
container.innerHTML = "This editor is supported " +
|
||||
"in Firefox, Chrome, Safari, Opera, Edge, and Internet Explorer 11. " +
|
||||
"Please upgrade your browser or use Potlatch 2 to edit the map.";
|
||||
container.className = "unsupported";
|
||||
} else {
|
||||
var id = iD.Context()
|
||||
var id = iD.coreContext()
|
||||
.embed(true)
|
||||
.assetPath("iD/")
|
||||
.assetMap(JSON.parse(container.dataset.assetMap))
|
||||
.locale(container.dataset.locale, container.dataset.localePath)
|
||||
.locale(container.dataset.locale)
|
||||
.preauth({
|
||||
urlroot: location.protocol + "//" + location.host,
|
||||
oauth_consumer_key: container.dataset.consumerKey,
|
||||
oauth_secret: container.dataset.consumerSecret,
|
||||
oauth_token: container.dataset.token,
|
||||
oauth_token_secret: container.dataset.tokenSecret
|
||||
});
|
||||
})
|
||||
.containerNode(container)
|
||||
.init();
|
||||
|
||||
id.map().on("move.embed", parent.$.throttle(250, function () {
|
||||
if (id.inIntro()) return;
|
||||
|
@ -52,7 +54,5 @@ document.addEventListener("DOMContentLoaded", function () {
|
|||
Math.max(data.zoom || 15, 13));
|
||||
}, 0);
|
||||
});
|
||||
|
||||
id.ui()(container);
|
||||
}
|
||||
});
|
||||
|
|
|
@ -17,7 +17,6 @@
|
|||
<% data[:consumer_secret] = token.client_application.secret -%>
|
||||
<% end %>
|
||||
<% data[:locale] = ID::LOCALES.preferred(preferred_languages).to_s -%>
|
||||
<% data[:locale_path] = asset_path("iD/locales/#{data[:locale]}.json") -%>
|
||||
<% data[:asset_map] = assets("iD").to_json -%>
|
||||
<%= tag.div "", :id => "id-container", :data => data %>
|
||||
</body>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue