Used the moodle_url class rather than $CFG->wwwroot for links
This commit is contained in:
parent
2b92220c73
commit
d8677842d3
2 changed files with 7 additions and 4 deletions
3
edit.php
3
edit.php
|
@ -184,7 +184,8 @@ if ($data = $mform->get_data()) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Redirect to the editing page to show form with recent updates.
|
// Redirect to the editing page to show form with recent updates.
|
||||||
redirect($CFG->wwwroot . '/mod/customcert/edit.php?cmid=' . $cm->id);
|
$url = new moodle_url('/mod/customcert/edit.php', array('cmid' => $cmid));
|
||||||
|
redirect($url);
|
||||||
}
|
}
|
||||||
|
|
||||||
$PAGE->set_title(get_string('editcustomcert', 'customcert', format_string($customcert->name)));
|
$PAGE->set_title(get_string('editcustomcert', 'customcert', format_string($customcert->name)));
|
||||||
|
|
8
view.php
8
view.php
|
@ -41,7 +41,8 @@ $context = get_context_instance(CONTEXT_MODULE, $cm->id);
|
||||||
require_capability('mod/customcert:view', $context);
|
require_capability('mod/customcert:view', $context);
|
||||||
|
|
||||||
// Initialise $PAGE.
|
// Initialise $PAGE.
|
||||||
$PAGE->set_url('/mod/customcert/view.php', array('id' => $cm->id));
|
$pageurl = new moodle_url('/mod/customcert/view.php', array('id' => $cm->id));
|
||||||
|
$PAGE->set_url($pageurl);
|
||||||
$PAGE->set_context($context);
|
$PAGE->set_context($context);
|
||||||
$PAGE->set_cm($cm);
|
$PAGE->set_cm($cm);
|
||||||
$PAGE->set_title(format_string($customcert->name));
|
$PAGE->set_title(format_string($customcert->name));
|
||||||
|
@ -50,7 +51,7 @@ $PAGE->set_heading(format_string($course->fullname));
|
||||||
// Check that no action was passed, if so that means we are not outputting to PDF.
|
// Check that no action was passed, if so that means we are not outputting to PDF.
|
||||||
if (empty($action)) {
|
if (empty($action)) {
|
||||||
// Get the current groups mode.
|
// Get the current groups mode.
|
||||||
groups_print_activity_menu($cm, $CFG->wwwroot . '/mod/customcert/view.php?id=' . $cm->id);
|
groups_print_activity_menu($cm, $pageurl);
|
||||||
$currentgroup = groups_get_activity_group($cm);
|
$currentgroup = groups_get_activity_group($cm);
|
||||||
$groupmode = groups_get_activity_groupmode($cm);
|
$groupmode = groups_get_activity_groupmode($cm);
|
||||||
|
|
||||||
|
@ -61,8 +62,9 @@ if (empty($action)) {
|
||||||
$numissues = customcert_get_number_of_issues($customcert->id, $cm, $groupmode);
|
$numissues = customcert_get_number_of_issues($customcert->id, $cm, $groupmode);
|
||||||
// If the number of issues is greater than 0 display a link to the report.
|
// If the number of issues is greater than 0 display a link to the report.
|
||||||
if ($numissues > 0) {
|
if ($numissues > 0) {
|
||||||
|
$href = new moodle_urL('/mod/customcert/report.php', array('id' => $cm->id));
|
||||||
$url = html_writer::tag('a', get_string('viewcustomcertissues', 'customcert', $numissues),
|
$url = html_writer::tag('a', get_string('viewcustomcertissues', 'customcert', $numissues),
|
||||||
array('href' => $CFG->wwwroot . '/mod/customcert/report.php?id=' . $cm->id));
|
array('href' => $href->out()));
|
||||||
$reportlink = html_writer::tag('div', $url, array('class' => 'reportlink'));
|
$reportlink = html_writer::tag('div', $url, array('class' => 'reportlink'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue