From c16a9e9108d6fccf42bd22be58a7c051cc21afa8 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Wed, 26 Oct 2011 11:16:17 +0200 Subject: drop/resize conflict free implemented --- application/views/scripts/event/index.phtml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'application/views') diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml index a3ee114..a1a6828 100755 --- a/application/views/scripts/event/index.phtml +++ b/application/views/scripts/event/index.phtml @@ -7,6 +7,7 @@ $(document).ready(function() {iniCalendar();}); + /* * calendar variables */ @@ -398,6 +399,7 @@ var dayClick = false; var returndata = jQuery.parseJSON(data); // get conflict free events var cfevents = returndata.cfevents; + var cfeventsString = $.toJSON(cfevents); //initialize eventNotDroppableDialog Dialog @@ -410,7 +412,7 @@ var dayClick = false; buttons: { "Resize Conflict-Free Events": function() { $(this).dialog("close"); - self.location="/event/eventresizecf/evmindelta/" + minuteDelta + "/evdaydelta/" + dayDelta + "/poolID/" + $("#poolselectbox option:selected").val() + "/cfevents/" + cfevents; + $.post("/event/eventresizecf/evmindelta/" + minuteDelta + "/evdaydelta/" + dayDelta + "/poolID/" + $("#poolselectbox option:selected").val() + "/cfevents/" + cfeventsString); }, "OK": function() { $(this).dialog("close"); @@ -694,14 +696,20 @@ var dayClick = false; // event is running $(element).find('.fc-event-time').addClass("fc-event-time-1"); event.editable = false; + element.resizable("destroy"); // jqeury resizing + element.removeClass('fc-event-vert'); // css class } else if(event.running == 2) { // event successfully $(element).find('.fc-event-time').addClass("fc-event-time-2"); event.editable = false; + element.resizable("destroy"); // jqeury resizing + element.removeClass('fc-event-vert'); // css class } else if(event.running == 3) { // event failed $(element).find('.fc-event-time').addClass("fc-event-time-3"); event.editable = false; + element.resizable("destroy"); // jqeury resizing + element.removeClass('fc-event-vert'); // css class } // disable resizing if the event is a boot- or shutdown-event -- cgit v1.2.3-55-g7522