MDL-50289 notes: No navigation to notes if the feature is disabled
authorDavid Mudrák <david@moodle.com>
Mon, 25 May 2015 10:28:49 +0000 (12:28 +0200)
committerDavid Mudrák <david@moodle.com>
Mon, 25 May 2015 10:35:26 +0000 (12:35 +0200)
notes/lib.php

index 7b86046..ea05994 100644 (file)
@@ -379,6 +379,13 @@ function note_view($context, $userid) {
  * @return bool
  */
 function core_notes_myprofile_navigation(core_user\output\myprofile\tree $tree, $user, $iscurrentuser, $course) {
+    global $CFG;
+
+    if (empty($CFG->enablenotes)) {
+        // Notes are disabled, nothing to do.
+        return false;
+    }
+
     $url = new moodle_url("/notes/index.php", array('user' => $user->id));
     $title = get_string('notes', 'core_notes');
     if (empty($course)) {