navigation MDL-23439 Moved inclusion of resource lib file up within the load_module_settings

This commit is contained in:
Sam Hemelryk
2010-07-21 02:53:52 +00:00
parent 43b92251be
commit f9bf32f82d
+5 -5
View File
@@ -2862,6 +2862,11 @@ class settings_navigation extends navigation_node {
$this->page->set_cm($cm, $this->page->course);
}
$file = $CFG->dirroot.'/mod/'.$this->page->activityname.'/lib.php';
if (file_exists($file)) {
require_once($file);
}
$modulenode = $this->add(get_string($this->page->activityname.'administration', $this->page->activityname));
$modulenode->force_open();
@@ -2903,12 +2908,7 @@ class settings_navigation extends navigation_node {
$modulenode->add(get_string('backup'), $url, self::TYPE_SETTING);
}
$file = $CFG->dirroot.'/mod/'.$this->page->activityname.'/lib.php';
$function = $this->page->activityname.'_extend_settings_navigation';
if (file_exists($file)) {
require_once($file);
}
if (!function_exists($function)) {
return $modulenode;
}