}());
$(document).ready(function () {
- var defaultHomeZoom = 12;
- var map, marker, deleted_lat, deleted_lon;
+ const defaultHomeZoom = 12;
+ let map, marker, deleted_lat, deleted_lon;
if ($("#map").length) {
map = L.map("map", {
zoomControl: false
}).addLayer(new L.OSM.Mapnik());
- var position = $("html").attr("dir") === "rtl" ? "topleft" : "topright";
+ const position = $("html").attr("dir") === "rtl" ? "topleft" : "topright";
L.OSM.zoom({ position: position })
.addTo(map);
- var locate = L.control.locate({
+ const locate = L.control.locate({
position: position,
icon: "icon geolocate",
iconLoading: "icon geolocate",
}
}).addTo(map);
- var locateContainer = locate.getContainer();
+ const locateContainer = locate.getContainer();
$(locateContainer)
.removeClass("leaflet-control-locate leaflet-bar")
deleted_lon = null;
respondToHomeUpdate();
}).on("moveend", function () {
- var lat = $("#home_lat").val().trim(),
- lon = $("#home_lon").val().trim(),
- location;
+ const lat = $("#home_lat").val().trim(),
+ lon = $("#home_lon").val().trim();
+ let location;
try {
if (lat && lon) {
});
$("#home_show").click(function () {
- var lat = $("#home_lat").val(),
- lon = $("#home_lon").val();
+ const lat = $("#home_lat").val(),
+ lon = $("#home_lon").val();
map.setView([lat, lon], defaultHomeZoom);
});
$("#home_delete").click(function () {
- var lat = $("#home_lat").val(),
- lon = $("#home_lon").val();
+ const lat = $("#home_lat").val(),
+ lon = $("#home_lon").val();
$("#home_lat, #home_lon").val("");
deleted_lat = lat;
});
} else {
$("[data-user]").each(function () {
- var user = $(this).data("user");
+ const user = $(this).data("user");
if (user.lon && user.lat) {
L.marker([user.lat, user.lon], { icon: OSM.getUserIcon(user.icon) }).addTo(map)
.bindPopup(user.description, { minWidth: 200 });
}
function respondToHomeUpdate() {
- var lat = $("#home_lat").val().trim(),
- lon = $("#home_lon").val().trim(),
- location;
+ const lat = $("#home_lat").val().trim(),
+ lon = $("#home_lon").val().trim();
+ let location;
try {
if (lat && lon) {
}
function isCloseEnoughToMapCenter(location) {
- var inputPt = map.latLngToContainerPoint(location),
- centerPt = map.latLngToContainerPoint(map.getCenter());
+ const inputPt = map.latLngToContainerPoint(location),
+ centerPt = map.latLngToContainerPoint(map.getCenter());
return centerPt.distanceTo(inputPt) < 10;
}
function updateAuthUID() {
- var provider = $("select#user_auth_provider").val();
+ const provider = $("select#user_auth_provider").val();
if (provider === "openid") {
$("input#user_auth_uid").show().prop("disabled", false);
});
$("input[name=legale]").change(function () {
- var url = $(this).data("url");
+ const url = $(this).data("url");
$("#contributorTerms").html("<div class='spinner-border' role='status'><span class='visually-hidden'>" + I18n.t("browse.start_rjs.loading") + "</span></div>");
$("#contributorTerms").load(url);