CC-2063 : record/rebroadcast icons for calendar display
icons are put on calendar.
This commit is contained in:
parent
fbe9154719
commit
9447f4fb82
|
@ -473,15 +473,11 @@ class Show {
|
|||
$event = array();
|
||||
|
||||
if($show["rebroadcast"]) {
|
||||
$title = "REBROADCAST ".$show["name"];
|
||||
$event["disableResizing"] = true;
|
||||
}
|
||||
else {
|
||||
$title = $show["name"];
|
||||
}
|
||||
|
||||
$event["id"] = $show["instance_id"];
|
||||
$event["title"] = $title;
|
||||
$event["title"] = $show["name"];
|
||||
$event["start"] = $show["starts"];
|
||||
$event["end"] = $show["ends"];
|
||||
$event["allDay"] = false;
|
||||
|
|
|
@ -165,6 +165,25 @@ function eventRender(event, element, view) {
|
|||
}
|
||||
|
||||
$(element).find(".fc-event-title").after(div);
|
||||
}
|
||||
|
||||
//add the record/rebroadcast icons if needed.
|
||||
if((view.name === 'agendaDay' || view.name === 'agendaWeek') && event.record === 1) {
|
||||
|
||||
$(element).find(".fc-event-time").after('<span class="small-icon recording"></span>');
|
||||
}
|
||||
if(view.name === 'month' && event.record === 1) {
|
||||
|
||||
$(element).find(".fc-event-title").after('<span class="small-icon recording"></span>');
|
||||
}
|
||||
|
||||
if((view.name === 'agendaDay' || view.name === 'agendaWeek') && event.rebroadcast === 1) {
|
||||
|
||||
$(element).find(".fc-event-time").after('<span class="small-icon rebroadcast"></span>');
|
||||
}
|
||||
if(view.name === 'month' && event.rebroadcast === 1) {
|
||||
|
||||
$(element).find(".fc-event-title").after('<span class="small-icon rebroadcast"></span>');
|
||||
}
|
||||
|
||||
if(event.backgroundColor !== "") {
|
||||
|
|
Loading…
Reference in New Issue