changed schedule page to use better dynamic menu that the playlist builder page is using.

This commit is contained in:
Naomi 2011-02-01 17:41:19 -05:00
parent d829813c0b
commit eaad41ef94
7 changed files with 66 additions and 160 deletions

View file

@ -59,20 +59,22 @@ function eventRender(event, element, view) {
}
function eventAfterRender( event, element, view ) {
var today = new Date();
if(event.isHost === true && event.start > today) {
$(element).contextMenu(
{menu: 'schedule_event_host_menu'}, eventMenu
);
}
else{
$(element).contextMenu(
{menu: 'schedule_event_default_menu'}, eventMenu
);
}
function getStartTS() {
var start = makeTimeStamp(event.start);
return start;
}
$(element).data({'event': event});
function getEndTS() {
var start = makeTimeStamp(event.end);
return start;
}
$(element)
.jjmenu("rightClick",
[{get:"/Schedule/make-context-menu/format/json/id/#id#/start/#start#/end/#end#"}],
{id: event.id, start: getStartTS, end: getEndTS},
{xposition: "mouse", yposition: "mouse"});
}
function eventClick(event, jsEvent, view) {