else
set_current_date ($course->id, $current);
- list($startdate, $enddate) =
- print_filter_controls("view.php", $id, $studentid);
+ $ret = print_filter_controls("view.php", $id, $studentid);
+ $startdate = $ret['startdate'];
+ $enddate = $ret['enddate'];
if ($startdate && $enddate) {
$where = "ats.courseid={$course->id} AND al.studentid = {$user->id} AND ats.sessdate >= $startdate AND ats.sessdate < $enddate";
case 'weeks':
$format = get_string('strftimedm', 'attforblock');
$startdate = make_timestamp($year, $mon, $mday - $wday + 1);
- $enddate = make_timestamp($year, $mon, $mday + 7 - $wday);
+ $enddate = make_timestamp($year, $mon, $mday + 7 - $wday + 1) - 1;
$prevcur = $startdate - WEEKSECS;
$nextcur = $startdate + WEEKSECS;
$curdatetxt = userdate($startdate, $format)." - ".userdate($enddate, $format);
break;
case 'alltaken':
$startdate = 1;
- $enddate = $current;
+ $enddate = time();
break;
case 'all':
$startdate = 0;
echo "</div>";
- return array($startdate, $enddate, $currentgroup);
+ return array('startdate' => $startdate, 'enddate' => $enddate, 'currentgroup' => $currentgroup);
}
function plug_yui_calendar($current) {
else
set_current_date ($course->id, $current);
- list($startdate, $enddate, $currentgroup) =
- print_filter_controls("manage.php", $id, 0, NULL, SESSION_TYPE_SELECTOR);
+ $ret = print_filter_controls("manage.php", $id, 0, NULL, SESSION_TYPE_SELECTOR);
+ $startdate = $ret['startdate'];
+ $enddate = $ret['enddate'];
+ $currentgroup = $ret['currentgroup'];
if ($startdate && $enddate) {
$where = "courseid={$course->id} AND sessdate >= $course->startdate AND sessdate >= $startdate AND sessdate < $enddate";
else
set_current_date ($course->id, $current);
- list($startdate, $enddate, $currentgroup) =
- print_filter_controls("report.php", $id, 0, $sort, GROUP_SELECTOR);
+ $ret = print_filter_controls("report.php", $id, 0, $sort, GROUP_SELECTOR);
+ $startdate = $ret['startdate'];
+ $enddate = $ret['enddate'];
+ $currentgroup = $ret['currentgroup'];
if ($startdate && $enddate) {
$where = "courseid={$course->id} AND sessdate >= $course->startdate AND sessdate >= $startdate AND sessdate < $enddate";