diff options
Diffstat (limited to 'static/saclay/js/interface.js')
-rw-r--r-- | static/saclay/js/interface.js | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/static/saclay/js/interface.js b/static/saclay/js/interface.js index 600012f..22cc237 100644 --- a/static/saclay/js/interface.js +++ b/static/saclay/js/interface.js @@ -2,7 +2,7 @@ var msg_edit_route = "Cliquez sur la carte pour tracer le trajet. Chaque nouveau var msg_edit = "Cliquez sur la carte pour placer le lieu. Pour modifier ce lieu sélectionnez-le puis glissez-déposez pour le déplacer."; var update_editmarker = function(){ - $("#main-map").chimere('cleanRoute'); + /*$("#main-map").chimere('cleanRoute'); $('.map_button').hide(); if($('#multimedia_form').length) $('#multimedia_form').remove(); $('#action-edit-event').removeClass('state-active'); @@ -17,14 +17,11 @@ var update_editmarker = function(){ $('#message').addClass('alert-info'); $('#message .content').html(msg_edit); $('#message').show(); - +*/ $.ajax({url: edit_url, dataType: "html", success: function (data) { - $('#frm-edit-event').html(''); - $('#frm-edit-route').html(''); - $('#frm-edit-marker').html(data); - $("#main-map").chimere('activateMarkerEdit'); + $("#modal-edit .modal-body").html(data); }, error: function (data) { $('#frm-edit-marker').html("<p class='warning'>"+ @@ -121,6 +118,7 @@ var action_map = function(){ }; var action_participate = function(){ +/* $('.map_button').hide(); $('#message').hide(); $('#action-carte').removeClass('state-active'); @@ -129,6 +127,7 @@ var action_participate = function(){ $('#edit-actions').show(); $('#map-panel').hide(); $('#edit-panel').show(); + */ update_editmarker(); }; @@ -163,11 +162,13 @@ var search_panel_open = function(){ var edit_panel_open = function(){ action_participate(); + /* $('#search-box').hide(); $('#search-result').hide(); $('#frm_categories').hide(); $('#edit-actions').show(); $('#back-categories').show(); + */ }; $(function(){ @@ -187,18 +188,23 @@ $(function(){ $("." + $(this).attr("data-hide")).hide(); }); - $('#default-message').dialog({'autoOpen':false, - 'resizable':false, - width:630, - 'dialogClass':'no-titlebar'}); $("#categories").fadeIn(); $(".buttonset label").click(function(){ $(".buttonset label").removeAttr("aria-pressed"); $(this).attr("aria-pressed", 'true'); }); $("#action-news").click(function(){ - $('#news').dialog('open'); + $('#modal-news').modal("show"); }); + + $("#modal-edit").on('shown.bs.modal', function () { + // ol3 must be initialized after modal opening + init_map_edit(); + alert("hophop"); + $('#map_edit').chimere('refresh'); + $("#modal-edit").modal('handleUpdate'); + }); + $("#action-carte").click(action_map); $("#action-participate").click(action_participate); @@ -220,8 +226,8 @@ $(function(){ success: function (content) { html = "<div class='dialog-content'>" + content + "</div>" - $('#default-message').html(html); - $('#default-message').dialog('open'); + $('#modal-default-message .modal-body').html(html); + $('#modal-default-message').modal("show"); } }); return false; |