X-Git-Url: https://git.openstreetmap.org./nominatim-ui.git/blobdiff_plain/8e602e40f04bb048adba103dd1dde79ba2cfdffc..586f7f836124af2ea87b5f580c9e92b671ba4b1f:/src/assets/js/detailpage.js diff --git a/src/assets/js/detailpage.js b/src/assets/js/detailpage.js index 034d57a..3a95187 100644 --- a/src/assets/js/detailpage.js +++ b/src/assets/js/detailpage.js @@ -4,17 +4,19 @@ function init_map_on_detail_page(lat, lon, geojson) { + var attribution = get_config_value('Map_Tile_Attribution') || null; map = new L.map('map', { // center: [nominatim_map_init.lat, nominatim_map_init.lon], // zoom: nominatim_map_init.zoom, - attributionControl: (get_config_value('Map_Tile_Attribution') && get_config_value('Map_Tile_Attribution').length), + attributionControl: (attribution && attribution.length), scrollWheelZoom: true, // !L.Browser.touch, touchZoom: false }); L.tileLayer(get_config_value('Map_Tile_URL'), { // moved to footer - attribution: (get_config_value('Map_Tile_Attribution') || null) // '© OpenStreetMap contributors' + // '© OpenStreetMap contributors' + attribution: attribution }).addTo(map); // var layerGroup = new L.layerGroup().addTo(map); @@ -52,8 +54,7 @@ function init_map_on_detail_page(lat, lon, geojson) { } -jQuery(document).ready(function () { - if (!$('#details-page').length) { return; } +function details_page_load() { var search_params = new URLSearchParams(window.location.search); // var place_id = search_params.get('place_id'); @@ -62,6 +63,7 @@ jQuery(document).ready(function () { place_id: search_params.get('place_id'), osmtype: search_params.get('osmtype'), osmid: search_params.get('osmid'), + class: search_params.get('class'), keywords: search_params.get('keywords'), addressdetails: 1, hierarchy: (search_params.get('hierarchy') === '1' ? 1 : 0), @@ -109,4 +111,4 @@ jQuery(document).ready(function () { alert('invalid input'); } }); -}); +}