summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--application/views/scripts/event/index.phtml50
1 files changed, 43 insertions, 7 deletions
diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml
index 35bc5b0..8b3c0ca 100644
--- a/application/views/scripts/event/index.phtml
+++ b/application/views/scripts/event/index.phtml
@@ -146,7 +146,7 @@ var selectedEvent = null; // keydown variable
defaultView: 'agendaWeek',
allDay : false,
allowCalEventOverlap: false,
- overlapEventsSeparate: false,
+ overlapEventsSeparate: false,
slotMinutes: 30,
defaultEventMinutes: 30,
@@ -291,6 +291,8 @@ var selectedEvent = null; // keydown variable
},
eventDrop: function( event, dayDelta, minuteDelta, allDay, revertFunc ) {
+
+ if(event.repeat == 0) {
$(function() {
$( "#defaultDialog" ).dialog({
@@ -315,10 +317,38 @@ var selectedEvent = null; // keydown variable
});
});
$( "#defaultDialog" ).dialog('open');
+ } else {
+ $(function() {
+ $( "#eventMoveWdhDialog" ).dialog({
+ autoOpen: false,
+ width: 600,
+ modal: true,
+ title: 'Move ' + event.title,
+ buttons: {
+ "Cancel": function() {
+ $(this).dialog("close");
+ revertFunc();
+ },
+ "Move just this Event": function() {
+ $(this).dialog("close");
+ $.post("/event/eventmove/evid/" + event.id + "/evstart/" + event.start + "/evend/" + event.end);
+ },
+ "Move all Events": function() {
+ $(this).dialog("close");
+ // TO DO: handle wdhEvents
+ }
+ },
+ open: function () {
+ $(".ui-dialog-titlebar-close").hide();
+ //$(this).parents(".ui-dialog:first").find(".ui-dialog-titlebar").addClass("ui-state-error");
+ }
+ });
+ });
+ $( "#eventMoveWdhDialog" ).dialog('open');
+ }
+
},
-
-
eventRender: function(event, element, view) {
/*
@@ -432,11 +462,10 @@ var selectedEvent = null; // keydown variable
});
});
-
//fetch poollist from pbs database
$.get("/event/getpoollist/", function(getpoollistresult){$("#poolselectbox").append(getpoollistresult);});
- }
+}
@@ -449,7 +478,14 @@ var selectedEvent = null; // keydown variable
<div id="eventDeleteWdhDialog" style="display: none">
<p>This is a Wdh-Event!</p>
<p>Do you want to delete any event occurring this event or just the
-selected?</p>
+selected one?</p>
+</div>
+
+<!-- move wdhEvent -->
+<div id="eventMoveWdhDialog" style="display: none">
+<p>This is a Wdh-Event!</p>
+<p>Do you want to move any event occurring this event or just the
+selected one?</p>
</div>
<!-- eventDelete -->
@@ -474,7 +510,7 @@ selected?</p>
<!-- no pool selected -->
<div id="noPoolSelectedDialog" style="display: none">
-<p>Please choose a Pool fist!</p>
+<p>Please choose a Pool first!</p>
</div>
<!-- default -->