summaryrefslogtreecommitdiffstats
path: root/application/views/scripts/event/index.phtml
diff options
context:
space:
mode:
authorSebastian Wagner2011-09-30 15:09:27 +0200
committerSebastian Wagner2011-09-30 15:09:27 +0200
commitc39ee3ccf6c237f7784aae667d0b2249d7eabb75 (patch)
treedeee100056438ac80c37f86e9b20ebfd46cc09be /application/views/scripts/event/index.phtml
parentMerge branch 'master' of git.openslx.org:lsfks/projekte/poolctrl (diff)
downloadpoolctrl-c39ee3ccf6c237f7784aae667d0b2249d7eabb75.tar.gz
poolctrl-c39ee3ccf6c237f7784aae667d0b2249d7eabb75.tar.xz
poolctrl-c39ee3ccf6c237f7784aae667d0b2249d7eabb75.zip
new edit button
Diffstat (limited to 'application/views/scripts/event/index.phtml')
-rwxr-xr-xapplication/views/scripts/event/index.phtml42
1 files changed, 37 insertions, 5 deletions
diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml
index 1077cf3..712727f 100755
--- a/application/views/scripts/event/index.phtml
+++ b/application/views/scripts/event/index.phtml
@@ -50,7 +50,11 @@ var dayClick = false;
$('#calendar').fullCalendar("rerenderEvents");
if($.get("/event/checkright/rightShortcut/er")){
$('#eventReportButton').show();
- } else {$('#eventReportButton').hide();}
+ $('#editEvent').show();
+ } else {
+ $('#eventReportButton').hide();
+ $('#editEvent').hide();
+ }
}
// change view to addEvent
@@ -551,13 +555,16 @@ var dayClick = false;
$('.fc-header-center').append('<span id="boot" class="fc-button fc-state-default fc-corner-right fc-state-active"><span class="fc-button-inner"><span class="fc-button-content">Boot</span><span class="fc-button-effect"><span></span></span></span></span>');
$('.fc-header-center').append('<span id="shutdown" class="fc-button fc-state-default fc-corner-right fc-state-active"><span class="fc-button-inner"><span class="fc-button-content">Shutdown</span><span class="fc-button-effect"><span></span></span></span></span>');
- // PoolSelectBox
+ // PoolSelectBox
$('.fc-header-left').append('<form name="PoolSelectForm"><select id="poolselectbox" name="PoolSelectbox" onclick="setPoolIDtmp()" onChange="fetchPoolEvents();"><option value="default" >Please choose a Pool</option></select></form>');
// Add Button
- $('.fc-header-right').append('<span id="addEvent" class="fc-button fc-state-default fc-state-hover"><span class="fc-button-inner"><span class="fc-button-content">Add</span><span class="fc-button-effect"><span></span></span></span></span>');
+ $('.fc-header-right').append('<span id="addEvent" class="fc-button fc-state-default fc-state-hover"><span class="fc-button-inner"><span class="fc-button-content">+</span><span class="fc-button-effect"><span></span></span></span></span>');
+
+ // Edit Button
+ $('.fc-header-right').append('<span id="editEvent" style=display:none class="fc-button fc-state-default fc-state-hover "><span class="fc-button-inner"><span class="fc-button-content"><IMG src="/media/img/edit.png"/></span><span class="fc-button-effect"><span></span></span></span>');
- // EventReport Button
+ // Report Button
$('.fc-header-center').append('<span id="eventReportButton" style=display:none class="fc-button fc-state-default fc-state-hover"><span class="fc-button-inner"><span class="fc-button-content">Report</span><span class="fc-button-effect"><span></span></span></span></span>');
// Change Button-Style
@@ -605,7 +612,32 @@ var dayClick = false;
$("#addEvent").click(function(){
addEvent();
});
-
+
+ $("#editEvent").click(function(){
+ if(selectedEvent != null) {
+ self.location="/event/edit/eventID/" + selectedEvent.id;
+ } else {
+ $(function() {
+ $( "#eventReportButtonDialog" ).dialog({
+ autoOpen: false,
+ width: 600,
+ modal: true,
+ title: "ERROR",
+ buttons: {
+ "OK": function() {
+ $(this).dialog("close");
+ }
+ },
+ open: function () {
+ $(".ui-dialog-titlebar-close").hide();
+ $(this).parents(".ui-dialog:first").find(".ui-dialog-titlebar").addClass("ui-state-error");
+ }
+ });
+ });
+ $( "#eventReportButtonDialog" ).dialog('open');
+ }
+ });
+
$("#eventReportButton").click(function(){
if(selectedEvent != null) {
self.location="/event/showreports/eventID/" + selectedEvent.id;