diff options
-rw-r--r-- | ishtar_common/static/js/ishtar-map.js | 23 | ||||
-rw-r--r-- | ishtar_common/templates/base.html | 1 | ||||
-rw-r--r-- | version.py | 4 |
3 files changed, 18 insertions, 10 deletions
diff --git a/ishtar_common/static/js/ishtar-map.js b/ishtar_common/static/js/ishtar-map.js index 247bc4bb6..807e35d46 100644 --- a/ishtar_common/static/js/ishtar-map.js +++ b/ishtar_common/static/js/ishtar-map.js @@ -525,15 +525,22 @@ var initialize_base_map = function(map_id, layers){ zoom: map_default_zoom }); - map[map_id] = new ol.Map({ - controls: ol.control.defaults().extend([ - new ol.control.OverviewMap({ - layers: map_layers[map_id] - }), - new ol.control.FullScreen(), - new ol.control.ScaleLine(), + var map_controls = ol.control.defaults().extend([ + new ol.control.OverviewMap({ + layers: map_layers[map_id] + }), + new ol.control.FullScreen(), + new ol.control.ScaleLine() + ]); + + if (location.protocol == 'https:'){ + map_controls.push( new TrackPositionControl({map_id: map_id}) - ]), + ); + } + + map[map_id] = new ol.Map({ + controls: map_controls, target: map_id, layers: map_layers[map_id], view: map_view[map_id] diff --git a/ishtar_common/templates/base.html b/ishtar_common/templates/base.html index bcf965ab2..8c2a83713 100644 --- a/ishtar_common/templates/base.html +++ b/ishtar_common/templates/base.html @@ -52,6 +52,7 @@ var complete_list_label = "{% trans 'complete list...' %}"; var added_message = "{% trans " items added." %}"; var select_only_one_msg = "{% trans "Select only one item." %}"; + var session var YES = "{% trans 'yes' %}"; var NO = "{% trans 'no' %}"; var show_msg = "{% trans "Show" %}"; diff --git a/version.py b/version.py index 3a2421043..0817b604d 100644 --- a/version.py +++ b/version.py @@ -1,5 +1,5 @@ -# 2.1.dev.33 -VERSION = (2, 1, 'dev', 33) +# 2.1.dev.34 +VERSION = (2, 1, 'dev', 34) def get_version(): |