Merged MDL-13245 from 1.9

This commit is contained in:
moodler 2008-01-30 06:59:25 +00:00
parent 86ef7676c8
commit f1401c244e

View file

@ -73,6 +73,7 @@ class block_admin extends block_list {
/// find all accessible reports /// find all accessible reports
if ($course->id !== SITEID) { if ($course->id !== SITEID) {
$reportavailable = false; $reportavailable = false;
if (!empty($course->showgrades)) {
if ($reports = get_list_of_plugins('grade/report')) { // Get all installed reports if ($reports = get_list_of_plugins('grade/report')) { // Get all installed reports
arsort($reports); // user is last, we want to test it first arsort($reports); // user is last, we want to test it first
foreach ($reports as $plugin) { foreach ($reports as $plugin) {
@ -83,6 +84,7 @@ class block_admin extends block_list {
} }
} }
} }
}
if ($reportavailable) { if ($reportavailable) {
$this->content->items[]='<a href="'.$CFG->wwwroot.'/grade/report/index.php?id='.$this->instance->pageid.'">'.get_string('grades').'</a>'; $this->content->items[]='<a href="'.$CFG->wwwroot.'/grade/report/index.php?id='.$this->instance->pageid.'">'.get_string('grades').'</a>';