From 9b50bd46adbc501e9acf8060eb690330b3d856da Mon Sep 17 00:00:00 2001 From: sam_marshall Date: Mon, 19 Nov 2007 10:53:23 +0000 Subject: [PATCH] MDL-12075 Display individually colour-coded events in calendar rather than random day colours --- calendar/lib.php | 2 +- calendar/view.php | 9 --------- theme/standard/styles_moz.css | 11 +++++++++++ 3 files changed, 12 insertions(+), 10 deletions(-) diff --git a/calendar/lib.php b/calendar/lib.php index 1a156faef3..c92310188f 100644 --- a/calendar/lib.php +++ b/calendar/lib.php @@ -1049,7 +1049,7 @@ function calendar_events_by_day($events, $month, $year, &$eventsbyday, &$duratio else if($event->courseid != 0 && $event->courseid != SITEID && $event->groupid == 0) { $typesbyday[$eventdaystart]['startcourse'] = true; // Set event class for course event - //$events[$event->id]->class = 'event_course'; + $events[$event->id]->class = 'event_course'; } else if($event->groupid) { $typesbyday[$eventdaystart]['startgroup'] = true; diff --git a/calendar/view.php b/calendar/view.php index d38957560b..47cc1fa98b 100644 --- a/calendar/view.php +++ b/calendar/view.php @@ -447,15 +447,6 @@ function calendar_show_month_detailed($m, $y, $courses, $groups, $users, $course // Special visual fx if an event is defined if(isset($eventsbyday[$day])) { - if(isset($typesbyday[$day]['startglobal'])) { - $class .= ' event_global'; - } else if(isset($typesbyday[$day]['startcourse'])) { - $class .= ' event_course'; - } else if(isset($typesbyday[$day]['startgroup'])) { - $class .= ' event_group'; - } else if(isset($typesbyday[$day]['startuser'])) { - $class .= ' event_user'; - } if(count($eventsbyday[$day]) == 1) { $title = get_string('oneevent', 'calendar'); } diff --git a/theme/standard/styles_moz.css b/theme/standard/styles_moz.css index 51b0e2cb08..b0ffa599c9 100644 --- a/theme/standard/styles_moz.css +++ b/theme/standard/styles_moz.css @@ -180,6 +180,17 @@ table.minicalendar td { -moz-border-radius:4px; } +#calendar .maincalendar li.event_course, +#calendar .maincalendar li.event_global, +#calendar .maincalendar li.event_user, +#calendar .maincalendar li.event_group, +#calendar .filters td.event_course, +#calendar .filters td.event_global, +#calendar .filters td.event_user, +#calendar .filters td.event_group { + -moz-border-radius:4px; +} + /*** *** Course ***/ -- 2.39.5