Minor modification to the way the course event filter works

(same functionality but more robust now).
This commit is contained in:
defacer
2004-05-20 09:58:14 +00:00
parent 5acb92ac9f
commit 250712fd7f
2 changed files with 4 additions and 4 deletions
+1 -1
View File
@@ -239,7 +239,6 @@ function calendar_get_mini($courses, $groups, $users, $cal_month = false, $cal_y
}
function calendar_get_upcoming($courses, $groups, $users, $daysinfuture, $maxevents) {
global $CFG;
$display = &New object;
@@ -1015,6 +1014,7 @@ function calendar_set_filters(&$courses, &$group, &$user, $defaultcourses = NULL
(is_array($SESSION->cal_show_course) && count($SESSION->cal_show_course)) ||
($SESSION->cal_show_course === true)
);
if($defaultcourses === NULL) {
$defaultcourses = array();
}
+3 -3
View File
@@ -68,11 +68,11 @@
$SESSION->cal_show_groups = !$SESSION->cal_show_groups;
break;
case 'showcourses':
if($SESSION->cal_show_course) {
$SESSION->cal_show_course = false;
if(empty($SESSION->cal_show_course)) {
$SESSION->cal_show_course = calendar_get_default_courses();
}
else {
$SESSION->cal_show_course = true;
$SESSION->cal_show_course = false;
}
break;
case 'showglobal':