From a53fb8d6525fa93f0e131a8a10ed3cae23a6c1f0 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 15 Mar 2018 17:58:39 +0100 Subject: Fix share url --- chimere/static/chimere/css/styles.css | 6 ++++++ chimere/static/chimere/js/jquery.chimere.js | 2 +- chimere/templates/chimere/blocks/map.html | 2 +- chimere/templates/chimere/blocks/share_bar.html | 20 ++++++++++++++++---- chimere/templates/chimere/detail.html | 2 +- chimere/templatetags/chimere_tags.py | 4 ++-- chimere/views.py | 2 +- settings.py | 6 +++--- 8 files changed, 31 insertions(+), 13 deletions(-) diff --git a/chimere/static/chimere/css/styles.css b/chimere/static/chimere/css/styles.css index edd48c9..d3ff4df 100644 --- a/chimere/static/chimere/css/styles.css +++ b/chimere/static/chimere/css/styles.css @@ -661,6 +661,10 @@ div#sidebar-container{ margin-top: 15px; } +.share-icon .popover{ + top: -18.5px !important; +} + #detail_start_date, #detail_end_date, @@ -753,10 +757,12 @@ ul.share li{ display:inline; line-height:22px; vertical-align: bottom; + padding: 0 0.5em; } .share a{ text-decoration:None; + color: #999; } .share img{ diff --git a/chimere/static/chimere/js/jquery.chimere.js b/chimere/static/chimere/js/jquery.chimere.js index 319e93a..098e595 100644 --- a/chimere/static/chimere/js/jquery.chimere.js +++ b/chimere/static/chimere/js/jquery.chimere.js @@ -839,7 +839,7 @@ function transformCoordToLonLat(coord) { settings[map_id]._move_end_time = n; settings[map_id]._reload_on_move(e); }, - update_permalink: function(e){ + update_permalink: function(map_id){ var view = settings[map_id].map.getView(); var center = ol.proj.transform( view.getCenter(), diff --git a/chimere/templates/chimere/blocks/map.html b/chimere/templates/chimere/blocks/map.html index 179cc9a..8960d90 100644 --- a/chimere/templates/chimere/blocks/map.html +++ b/chimere/templates/chimere/blocks/map.html @@ -85,7 +85,7 @@ $("#{{map_id}}").show(); {{extra_map_def|safe}} function update_permalink(){ - $('#{{map_id}}').chimere('update_permalink'); + $('#{{map_id}}').chimere('update_permalink', '{{map_id}}'); }; diff --git a/chimere/templates/chimere/blocks/share_bar.html b/chimere/templates/chimere/blocks/share_bar.html index eddef38..8829401 100644 --- a/chimere/templates/chimere/blocks/share_bar.html +++ b/chimere/templates/chimere/blocks/share_bar.html @@ -4,13 +4,25 @@ {{share_network.0}} {% endfor %}{%else%} {% endif %}