summaryrefslogtreecommitdiffstats
path: root/application
diff options
context:
space:
mode:
authorSebastian Wagner2011-09-07 18:28:13 +0200
committerSebastian Wagner2011-09-07 18:28:13 +0200
commit2c6d8ab03d937c73a599a006dac5a265abd55d2c (patch)
treebda87a54e5175f458fc78abdd48074dc03b7166b /application
parentdefault eventcategory geƤndert (diff)
downloadpoolctrl-2c6d8ab03d937c73a599a006dac5a265abd55d2c.tar.gz
poolctrl-2c6d8ab03d937c73a599a006dac5a265abd55d2c.tar.xz
poolctrl-2c6d8ab03d937c73a599a006dac5a265abd55d2c.zip
some changes
Diffstat (limited to 'application')
-rw-r--r--application/views/scripts/event/index.phtml48
1 files changed, 40 insertions, 8 deletions
diff --git a/application/views/scripts/event/index.phtml b/application/views/scripts/event/index.phtml
index 0c2a2c0..5a210b3 100644
--- a/application/views/scripts/event/index.phtml
+++ b/application/views/scripts/event/index.phtml
@@ -99,14 +99,14 @@ var lastview;
eventMouseout: function( event, jsEvent, view ) {
},
- eventClick: function(calEvent) {
-
- alert('Event: ' + calEvent.title +
- '\nStart: ' + calEvent.start +
- '\nEnd: ' + calEvent.end +
- '\nNote: ' + calEvent.note +
- '\nCategory: ' + calEvent.category +
- '\nParticipants: ' + calEvent.participants);
+ eventClick: function( event, jsEvent, view ) {
+
+ alert('Event: ' + event.title +
+ '\nStart: ' + event.start +
+ '\nEnd: ' + event.end +
+ '\nNote: ' + event.note +
+ '\nCategory: ' + event.category +
+ '\nParticipants: ' + event.participants);
//$(this).css('color', 'red');
},
@@ -160,7 +160,39 @@ var lastview;
},
+ eventElementHandlers: function (event, eventElement) {
+ var view = this;
+ eventElement
+ .click(function (ev)
+ {
+ if (!eventElement.hasClass('ui-draggable-dragging') &&
+ !eventElement.hasClass('ui-resizable-resizing'))
+ {
+ return view.trigger('eventClick', this, event, ev);
+ }
+ })
+ .dblclick(function (ev)
+ {
+ return view.trigger('dblclick', this, event, ev);
+ })
+ .hover(
+ function (ev)
+ {
+ view.trigger('eventMouseover', this, event, ev);
+ },
+ function (ev)
+ {
+ view.trigger('eventMouseout', this, event, ev);
+ }
+ );
+ },
+
eventRender: function(event, element, view) {
+
+
+ element.bind('dblclick', function() {
+ alert('double click!');
+ });
if (view.name == 'agendaWeek') {
element.qtip({
content: