summaryrefslogtreecommitdiffstats
path: root/application/views/scripts/event/index.phtml
diff options
context:
space:
mode:
authorsebastian wagner2011-09-10 00:24:17 +0200
committersebastian wagner2011-09-10 00:24:17 +0200
commit1b0deba41a56f9b904dfacf6bb4922b66e5ce42a (patch)
treeb5c1dbaf86525bad34782f9972ce2bc8538db6bc /application/views/scripts/event/index.phtml
parentadd repeat to eventobject (diff)
downloadpoolctrl-1b0deba41a56f9b904dfacf6bb4922b66e5ce42a.tar.gz
poolctrl-1b0deba41a56f9b904dfacf6bb4922b66e5ce42a.tar.xz
poolctrl-1b0deba41a56f9b904dfacf6bb4922b66e5ce42a.zip
wdhEvent dialog added
Diffstat (limited to 'application/views/scripts/event/index.phtml')
-rw-r--r--application/views/scripts/event/index.phtml37
1 files changed, 37 insertions, 0 deletions
diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml
index 2a6b1e4..555c661 100644
--- a/application/views/scripts/event/index.phtml
+++ b/application/views/scripts/event/index.phtml
@@ -28,6 +28,29 @@ var selectedEvent = null; // keydown variable
eventColor.color = event.borderColor;
event.borderColor = 'black';
$('#calendar').fullCalendar("rerenderEvents");
+
+ // dialog for deleting wdhEvents
+ $(function() {
+ $( "#dialog" ).dialog({
+ autoOpen: false,
+ width: 600,
+ modal: true,
+ title: 'Delete ' + selectedEvent.title,
+ buttons: {
+ "Cancel": function() {
+ $(this).dialog("close");
+ },
+ "Delete just this Event": function() {
+ $(this).dialog("close");
+ $("form:eq(1)").submit();
+ },
+ "Delete all Events": function() {
+ $(this).dialog("close");
+ $("form:eq(2)").submit();
+ }
+ }
+ });
+ });
}
// change view to addEvent
@@ -53,12 +76,15 @@ var selectedEvent = null; // keydown variable
// delete selected event by key del(8) or entf(46)
$(document).keydown(function (e) {
if (e.keyCode == 8 || e.keyCode == 46 && selectedEvent.selected == true) {
+ if(selectedEvent.repeat == 0) {
if (confirm("Are you sure to delete " + selectedEvent.title + " ?")) {
self.location="/event/delete/eventID/" + selectedEvent.id;
$('#calendar').fullCalendar( 'removeEvents', selectedEvent.id );
$('#calendar').fullCalendar( 'rerenderEvents' );
}
+ }else $( "#dialog" ).dialog('open'); {
}
+ }
});
// initialize fullCalendar
@@ -228,13 +254,24 @@ var selectedEvent = null; // keydown variable
$("#addEvent").click(function(){
addEvent();
});
+
//fetch poollist from pbs database
$.get("/event/getpoollist/", function(getpoollistresult){$("#poolselectbox").append(getpoollistresult);});
}
+
+
+
</script>
+
+<!-- delte wdhEvent dialog -->
+<div id="dialog" style="display:none">
+ <p>Do you want to delete any event occurring this event or just the selected?</p>
+</div>
+
+
<br />
<br />
<div class='listelement'><?php