]> git.mjollnir.org Git - moodle.git/commitdiff
forum: MDL-19119 missing requires now course/lib.php is not included everywhere.
authortjhunt <tjhunt>
Fri, 8 May 2009 09:00:41 +0000 (09:00 +0000)
committertjhunt <tjhunt>
Fri, 8 May 2009 09:00:41 +0000 (09:00 +0000)
Put in most of the obvious missing require_once($CFG->libdir . '/completionlib.php');

backup/lib.php
course/report/progress/index.php
mod/assignment/view.php
mod/choice/view.php
mod/data/view.php
mod/feedback/complete.php
mod/forum/lib.php
mod/forum/post.php
mod/lesson/view.php
mod/quiz/view.php
mod/resource/view.php

index 30746b2b120a24956901ae333357afc4e6792f6a..8603a670dce18d10588bada69be7ba2c3e2b3fec 100644 (file)
@@ -2,7 +2,8 @@
     //This file contains all the general function needed (file manipulation...)
     //not directly part of the backup/restore utility
 
-    require_once($CFG->dirroot.'/lib/uploadlib.php');
+    require_once($CFG->libdir.'/uploadlib.php');
+    require_once($CFG->libdir . '/completionlib.php');
 
     //Sets a name/value pair in config_plugin table
     function backup_set_config($name, $value) {
index 0becbb5f5baea79fb2ea55f04d668c0c46178bc8..e79a61aaff25e7dca36f10a8bc34cf2b94f04b6d 100644 (file)
@@ -1,5 +1,6 @@
 <?php
 require_once('../../../config.php');
+require_once($CFG->libdir . '/completionlib.php');
 
 define('COMPLETION_REPORT_PAGE',50);
 
index ced9277537482471977a58d4744fc38c612c5d8f..59ee15b73c894c84130d58f9c9681bde2a883d2b 100644 (file)
@@ -2,7 +2,8 @@
 
     require_once("../../config.php");
     require_once("lib.php");
+    require_once($CFG->libdir . '/completionlib.php');
+
     $id = optional_param('id', 0, PARAM_INT);  // Course Module ID
     $a  = optional_param('a', 0, PARAM_INT);   // Assignment ID
 
index cfa4cc3dad52949b3f8185548ffade88250b7187..cf494ce5b4752be5f4f7f087a3cf0f62eb56e21c 100644 (file)
@@ -2,6 +2,7 @@
 
     require_once("../../config.php");
     require_once("lib.php");
+    require_once($CFG->libdir . '/completionlib.php');
 
     $id         = required_param('id', PARAM_INT);                 // Course Module ID
     $action     = optional_param('action', '', PARAM_ALPHA);
index 82767689aec56fd360b1abd154206c6da3b980f4..f0e3349e8de7a2b83103c720e905acee50e69e4e 100755 (executable)
@@ -25,6 +25,7 @@
     require_once(dirname(__FILE__) . '/../../config.php');
     require_once($CFG->dirroot . '/mod/data/lib.php');
     require_once($CFG->libdir . '/rsslib.php');
+    require_once($CFG->libdir . '/completionlib.php');
 
 /// One of these is necessary!
     $id = optional_param('id', 0, PARAM_INT);  // course module id
index 85441f2e0d7e1aadc354671a31e5294fd7dacb85..b94b1aa5586dfb133873e86498e53d999f3776d4 100644 (file)
@@ -10,6 +10,7 @@
 
     require_once("../../config.php");
     require_once("lib.php");
+    require_once($CFG->libdir . '/completionlib.php');
 
     $id = required_param('id', PARAM_INT);
     $completedid = optional_param('completedid', false, PARAM_INT);
index dfaed35b521d3ed69f3cba7ebf04f3031c6d0847..25c14a5d10b353324cde17ea5e05cc0a682e98d1 100644 (file)
@@ -3,6 +3,7 @@
 require_once($CFG->libdir.'/filelib.php');
 require_once($CFG->libdir.'/eventslib.php');
 require_once($CFG->libdir.'/portfoliolib.php');
+require_once($CFG->libdir . '/completionlib.php');
 
 /// CONSTANTS ///////////////////////////////////////////////////////////
 
index 9236234d9e8a1ada8d15d42fb24f01e6a9bc0ce1..03c19ed5d77ac191be597f83a4a48b96a0de0ac5 100644 (file)
@@ -4,7 +4,6 @@
 
     require_once('../../config.php');
     require_once('lib.php');
-    require_once($CFG->libdir.'/completionlib.php');
 
     $reply   = optional_param('reply', 0, PARAM_INT);
     $forum   = optional_param('forum', 0, PARAM_INT);
index e3a81dcd3359ce365edd8480da461c90a3e61453..9a9c49d79b476904024dd05a841a2c11b5e383dc 100644 (file)
@@ -10,6 +10,7 @@
     require_once(dirname(__FILE__) . '/../../config.php');
     require_once($CFG->dirroot.'/mod/lesson/locallib.php');
     require_once($CFG->dirroot.'/mod/lesson/lib.php');
+    require_once($CFG->libdir . '/completionlib.php');
 
     $id      = required_param('id', PARAM_INT);             // Course Module ID
     $pageid  = optional_param('pageid', NULL, PARAM_INT);   // Lesson Page ID
index 3042a45b3423a671d7443031ce4ad8694d80c2df..db1f16126f1d6c459bb30ea85c9859c24741c85c 100644 (file)
@@ -5,6 +5,7 @@
     require_once(dirname(__FILE__) . '/../../config.php');
     require_once($CFG->libdir.'/gradelib.php');
     require_once($CFG->dirroot.'/mod/quiz/locallib.php');
+    require_once($CFG->libdir . '/completionlib.php');
 
     $id = optional_param('id', 0, PARAM_INT); // Course Module ID, or
     $q = optional_param('q',  0, PARAM_INT);  // quiz ID
index c603c1ce1824712ea0c8ebd010bf71d0ede83dce..1cb3f80d5a19272a86f73d1b237560fc5cc25116 100644 (file)
@@ -2,6 +2,7 @@
 
     require_once("../../config.php");
     require_once("lib.php");
+    require_once($CFG->libdir . '/completionlib.php');
  
     $id = optional_param('id', 0, PARAM_INT);    // Course Module ID
     $r  = optional_param('r', 0, PARAM_INT);  // Resource