Skip to content

Commit

Permalink
Merge branch 'MDL-28735-master' of git://github.com/ankitagarwal/moodle
Browse files Browse the repository at this point in the history
  • Loading branch information
Sam Hemelryk committed Apr 30, 2012
2 parents 81ea734 + 05f9d13 commit cc2ae46
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 4 deletions.
4 changes: 3 additions & 1 deletion calendar/renderer.php
Expand Up @@ -135,7 +135,9 @@ public function complete_layout() {
* @return string
*/
public function fake_block_filters($courseid, $day, $month, $year, $view, $courses) {
return html_writer::tag('div', calendar_filter_controls($this->page->url), array('class'=>'calendar_filters filters'));
$returnurl = $this->page->url;
$returnurl->param('course', $courseid);
return html_writer::tag('div', calendar_filter_controls($returnurl), array('class'=>'calendar_filters filters'));
}

/**
Expand Down
9 changes: 7 additions & 2 deletions calendar/set.php
Expand Up @@ -45,8 +45,13 @@

$var = required_param('var', PARAM_ALPHA);
$return = clean_param(base64_decode(required_param('return', PARAM_RAW)), PARAM_URL);

$url = new moodle_url('/calendar/set.php', array('return'=>base64_encode($return),'var'=>$var, 'sesskey'=>sesskey()));
$courseid = optional_param('id', -1, PARAM_INT);
if ($courseid != -1) {
$return = new moodle_url($return, array('course' => $courseid));
} else {
$return = new moodle_url($return);
}
$url = new moodle_url('/calendar/set.php', array('return'=>base64_encode($return->out(false)), 'course' => $courseid, 'var'=>$var, 'sesskey'=>sesskey()));
$PAGE->set_url($url);
$PAGE->set_context(get_context_instance(CONTEXT_SYSTEM));

Expand Down
2 changes: 1 addition & 1 deletion calendar/view.php
Expand Up @@ -127,7 +127,7 @@
echo $renderer->show_day($calendar);
break;
case 'month':
echo $renderer->show_month_detailed($calendar);
echo $renderer->show_month_detailed($calendar, $url);
break;
case 'upcoming':
$defaultlookahead = CALENDAR_DEFAULT_UPCOMING_LOOKAHEAD;
Expand Down

0 comments on commit cc2ae46

Please sign in to comment.