user/policy: MDL-23812 set PAGE context and appropriately use moodle_url for button

Thanks to Myles Carrick for the patch!
This commit is contained in:
Dan Poltawski
2010-08-15 21:14:02 +00:00
parent b3f5291d5c
commit e6cdc5ed8a
+2 -1
View File
@@ -62,6 +62,7 @@ $strpolicyagree = get_string('policyagree');
$strpolicyagreement = get_string('policyagreement');
$strpolicyagreementclick = get_string('policyagreementclick');
$PAGE->set_context(get_context_instance(CONTEXT_SYSTEM));
$PAGE->set_title($strpolicyagreement);
$PAGE->set_heading($SITE->fullname);
$PAGE->navbar->add($strpolicyagreement);
@@ -82,7 +83,7 @@ echo '<a href="'.$CFG->sitepolicy.'" onclick="this.target=\'_blank\'">'.$strpoli
echo '</object></div>';
$formcontinue = new single_button(new moodle_url('policy.php', array('agree'=>1)), get_string('yes'));
$formcancel = new single_button($CFG->wwwroot.'/login/logout.php', get_string('no'));
$formcancel = new single_button(new moodle_url($CFG->wwwroot.'/login/logout.php', array('agree'=>0)), get_string('no'));
echo $OUTPUT->confirm($strpolicyagree, $formcontinue, $formcancel);
echo $OUTPUT->footer();