summaryrefslogtreecommitdiffstats
path: root/application/views
diff options
context:
space:
mode:
authorSebastian Wagner2011-09-28 15:24:32 +0200
committerSebastian Wagner2011-09-28 15:24:32 +0200
commitcfd4098feb3e1101911df9bccdbd72c1a6a8b1cb (patch)
treef6a047726230ab48d040a5cbaa3d4136ef0bbd54 /application/views
parentminor (diff)
downloadpoolctrl-cfd4098feb3e1101911df9bccdbd72c1a6a8b1cb.tar.gz
poolctrl-cfd4098feb3e1101911df9bccdbd72c1a6a8b1cb.tar.xz
poolctrl-cfd4098feb3e1101911df9bccdbd72c1a6a8b1cb.zip
resize wdh events implemented
Diffstat (limited to 'application/views')
-rwxr-xr-xapplication/views/scripts/event/index.phtml40
1 files changed, 39 insertions, 1 deletions
diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml
index 96cfa5d..9179e0d 100755
--- a/application/views/scripts/event/index.phtml
+++ b/application/views/scripts/event/index.phtml
@@ -309,6 +309,7 @@ var dayClick = false;
eventResize: function( event, dayDelta, minuteDelta, revertFunc ) {
$(this).qtip("destroy");
if($.get("/event/checkright/rightShortcut/er")) {
+ if(event.repeat == 0) {
$(function() {
$( "#defaultDialog" ).dialog({
autoOpen: false,
@@ -333,7 +334,37 @@ var dayClick = false;
});
$( "#defaultDialog" ).dialog('open');
$(this).qtip("destroy");
- } else {
+ } else if (event.repeat == 1) {
+ $(function() {
+ $( "#eventResizeWdhDialog" ).dialog({
+ autoOpen: false,
+ width: 600,
+ modal: true,
+ title: 'Resize ' + event.title + ' (' + minuteDelta + ' minutes)',
+ buttons: {
+ "Cancel": function() {
+ $(this).dialog("close");
+ revertFunc();
+ },
+ "Resize just this Event": function() {
+ $(this).dialog("close");
+ $.post("/event/eventresize/evid/" + event.id + "/evend/" + event.end + "/poolID/" + $("#poolselectbox option:selected").val());
+ },
+ "Resize all Events": function() {
+ $(this).dialog("close");
+ self.location="/event/eventresizeall/eventTitle/" + event.title + "/evmindelta/" + minuteDelta + "/poolID/" + $("#poolselectbox option:selected").val();
+ }
+ },
+ open: function () {
+ $(".ui-dialog-titlebar-close").hide();
+ //$(this).parents(".ui-dialog:first").find(".ui-dialog-titlebar").addClass("ui-state-error");
+ }
+ });
+ });
+ $( "#eventResizeWdhDialog" ).dialog('open');
+ }
+ }
+ else {
revertFunc();
$( "#errorRightsDialog" ).dialog('open');
}
@@ -630,6 +661,13 @@ var dayClick = false;
selected one?</p>
</div>
+<!-- resize wdhEvent -->
+<div id="eventResizeWdhDialog" style="display: none">
+<p>This is a Wdh-Event!</p>
+<p>Do you want to resize any event occurring this event or just the
+selected one?</p>
+</div>
+
<!-- move wdhEvent -->
<div id="eventMoveWdhDialog" style="display: none">
<p>This is a Wdh-Event!</p>