summaryrefslogtreecommitdiff
path: root/static/saclay/js/interface.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/saclay/js/interface.js')
-rw-r--r--static/saclay/js/interface.js32
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;