diff options
author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-09 12:44:02 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-09-09 12:44:02 +0200 |
commit | e6f71967d72482953d30f0585ce1388caec8cb0d (patch) | |
tree | 962e0ffcafb17a9b5c0396ed80a2da4ce65b49a3 /static/saclay/js/interface.js | |
parent | 6be78317aed7be37edc47097874704a00ffb27b9 (diff) | |
download | Chimère - projet Saclay-e6f71967d72482953d30f0585ce1388caec8cb0d.tar.bz2 Chimère - projet Saclay-e6f71967d72482953d30f0585ce1388caec8cb0d.zip |
Move display_feature method to an external file - fix permalink - add print link
Diffstat (limited to 'static/saclay/js/interface.js')
-rw-r--r-- | static/saclay/js/interface.js | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/static/saclay/js/interface.js b/static/saclay/js/interface.js index a9aed41..3587382 100644 --- a/static/saclay/js/interface.js +++ b/static/saclay/js/interface.js @@ -115,4 +115,67 @@ $(function(){ }); return false; }); + + $('.share-icon').click(function(){ + $(this).hide(); + $(this).parent().nextAll('.shared').show(); + return false; + }); + $('.print-page').click(function(){ + window.print(); + return false; + }); }); +function display_feature_detail(data, settings){ + settings.current_popup.setContentHTML("<div class='cloud'>" + data + "</div>"); + $('.detail_zoomin').bind("click", function(){ + $('#main-map').chimere('hidePopup'); + $('#main-map').chimere('zoomIn'); + }); + $('.detail_zoomout').bind("click", function(){ + $('#main-map').chimere('hidePopup'); + $('#main-map').chimere('zoomOut'); + }); + $('.detail_from').bind("click", function(){ + $('#main-map').chimere('hidePopup'); + $('#main-map').chimere('routingFrom'); + }); + $('.detail_step').bind("click", function(){ + $('#main-map').chimere('hidePopup'); + $('#main-map').chimere('routingAddStep'); + }); + $('.detail_to').bind("click", function(){ + $('#main-map').chimere('hidePopup'); + $('#main-map').chimere('routingTo'); + }); + jQuery(".close_img").click(function(){ + $("#main-map").chimere('hidePopup'); + }); + jQuery("#read_more_"+settings.current_feature.pk).click(function(){ + $("#description_short_"+settings.current_feature.pk).hide(); + $("#description_long_"+settings.current_feature.pk).show(); + $("#read_more_"+settings.current_feature.pk).hide(); + $("#read_less_"+settings.current_feature.pk).show(); + }); + jQuery("#read_less_"+settings.current_feature.pk).click(function(){ + $("#description_long_"+settings.current_feature.pk).hide(); + $("#description_short_"+settings.current_feature.pk).show(); + $("#read_less_"+settings.current_feature.pk).hide(); + $("#read_more_"+settings.current_feature.pk).show(); + }); + $('.share-icon').click(function(){ + $(this).hide(); + $(this).parent().nextAll('.shared').show(); + return false; + }); + $(document).ready(function(){ + $("a[rel^='prettyPhoto']").prettyPhoto({ + show_title: false, + social_tools: '' + }); + }); + $('html').addClass('js-on'); + $(function(){ + $('div.media-player').jmeEmbedControls(); + }); +} |