summaryrefslogtreecommitdiff
path: root/static/saclay/js/interface.js
diff options
context:
space:
mode:
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
commite6f71967d72482953d30f0585ce1388caec8cb0d (patch)
tree962e0ffcafb17a9b5c0396ed80a2da4ce65b49a3 /static/saclay/js/interface.js
parent6be78317aed7be37edc47097874704a00ffb27b9 (diff)
downloadChimè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.js63
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();
+ });
+}