]> git.mjollnir.org Git - moodle.git/commitdiff
blocklib: MDL-19010 always include blocklib in setup.php, stip includes elsewhere
authortjhunt <tjhunt>
Wed, 6 May 2009 09:13:16 +0000 (09:13 +0000)
committertjhunt <tjhunt>
Wed, 6 May 2009 09:13:16 +0000 (09:13 +0000)
38 files changed:
admin/block.php
admin/blocks.php
admin/cliupgrade.php
admin/cron.php
admin/settings.php
admin/stickyblocks.php
auth/cas/cas_ldap_sync_users.php
auth/db/auth_db_sync_users.php
auth/ldap/auth_ldap_sync_users.php
backup/backup.php
backup/restore.php
backup/try.php
blog/header.php
blog/index.php
blog/lib.php
course/edit.php
course/pending.php
course/rest.php
course/view.php
enrol/database/enrol_database_sync.php
enrol/imsenterprise/enrol.php
index.php
lib/accesslib.php
lib/adminlib.php
lib/blocklib.php
lib/moodlelib.php
lib/setup.php
lib/simpletest/testpagelib_moodlepage.php
lib/upgradelib.php
lib/weblib.php
mod/chat/view.php
mod/data/templates.php
mod/data/view.php
mod/lesson/action/continue.php
mod/lesson/view.php
mod/quiz/view.php
mod/resource/lib.php
my/index.php

index da61afcf703c6e13d1ffbb5470dc46c1023a60ef..4d42f742e13ea234f7e2e1e730d7de6af22ddb77 100644 (file)
@@ -4,7 +4,6 @@
 
     require_once('../config.php');
     require_once($CFG->libdir.'/adminlib.php');
-    require_once($CFG->libdir.'/blocklib.php');
 
     $blockid = required_param('block', PARAM_INT);
 
index eccd748a5cf5dd59d0d8f0412c97fc0bdc8cdd7a..196d8382a02c376d56a7d43ce099b2e9c912d407 100644 (file)
@@ -4,7 +4,6 @@
 
     require_once('../config.php');
     require_once($CFG->libdir.'/adminlib.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once($CFG->libdir.'/tablelib.php');
 
     admin_externalpage_setup('manageblocks');
index 49de84a268ba1cce8a5c344a090d229043cd75ec..f56d5b2bd7f47542fd49d91486a7bbd3d95438b2 100644 (file)
@@ -992,7 +992,6 @@ if ( file_exists(dirname(dirname(__FILE__)) . '/config.php')) {
 
     /// Check all blocks and load (or upgrade them if necessary)
     /// first old *.php update and then the new upgrade.php script
-    require_once("$CFG->dirroot/lib/blocklib.php");
     if ( $verbose > CLI_NO ) {
         print_heading(get_string('upgradingblocksplugin','install'),'',1);
     }
@@ -1053,7 +1052,6 @@ if ( file_exists(dirname(dirname(__FILE__)) . '/config.php')) {
     /// Set up the site
     if (! $site = get_site()) {
         // We are about to create the site "course"
-        require_once($CFG->libdir.'/blocklib.php');
 
         if ( ( $interactive == CLI_FULL ) || ($interactive == CLI_SEMI && ( (!isset($INSTALL['sitefullname'])) || (!isset($INSTALL['siteshortname'])) || (!isset($INSTALL['sitesummary'])) || (!isset($INSTALL['sitenewsitems'])) )) ) {
             console_write('siteinfo');
index a06ad3d824ed76d750922c715a808641ce828219..fcc2c003f1470bc5460acb27288181a60d4ab879 100644 (file)
             include_once("$CFG->dirroot/backup/backup_scheduled.php");
             include_once("$CFG->dirroot/backup/backuplib.php");
             include_once("$CFG->dirroot/backup/lib.php");
-            require_once ("$CFG->libdir/blocklib.php");
             mtrace("Running backups if required...");
     
             if (! schedule_backup_cron()) {
index ae239ed427c88685c8748b178e4fb4964c4226c0..c823812b34da19e288e38e954ed6583743c0a1c1 100644 (file)
@@ -2,7 +2,6 @@
 
 require_once('../config.php');
 require_once($CFG->libdir.'/adminlib.php');
-require_once($CFG->libdir.'/blocklib.php');
 
 $section = required_param('section', PARAM_SAFEDIR);
 $return = optional_param('return','', PARAM_ALPHA);
index 8b9eaf07aed711c0922153874137a41c49f7fdd6..644f13f1e41f63a8679e333cdacec8b7c0353abc 100644 (file)
@@ -3,7 +3,6 @@
     require_once('../config.php');
     require_once($CFG->dirroot.'/my/pagelib.php');
     require_once($CFG->dirroot.'/lib/pagelib.php');
-    require_once($CFG->dirroot.'/lib/blocklib.php');
 
     $pt  = optional_param('pt', null, PARAM_SAFEDIR); //alhanumeric and -
 
index 9abc5fc095866abdb2fec6b1666eebbe17ed7789..15454bc7c21d334ed920ca9d80e052f56e53387c 100644 (file)
@@ -32,7 +32,6 @@ define('NO_MOODLE_COOKIES', true);
 require_once(dirname(dirname(dirname(__FILE__))).'/config.php'); // global moodle config file.
 
 require_once($CFG->dirroot.'/course/lib.php');
-require_once($CFG->dirroot.'/lib/blocklib.php');
 require_once($CFG->dirroot.'/mod/resource/lib.php');
 require_once($CFG->dirroot.'/mod/forum/lib.php');
 require_once($CFG->dirroot.'/lib/moodlelib.php');
index 8ed5de05bc41720b5ae86ce3ea20961b76499fd8..d6eb5e7c71486979b4490b3efd5aefd40f02bce8 100644 (file)
@@ -31,7 +31,6 @@ define('NO_MOODLE_COOKIES', true);
 
 require_once(dirname(dirname(dirname(__FILE__))).'/config.php'); // global moodle config file.
 
-require_once($CFG->libdir.'/blocklib.php');
 require_once($CFG->dirroot.'/course/lib.php');
 require_once($CFG->dirroot.'/mod/resource/lib.php');
 require_once($CFG->dirroot.'/mod/forum/lib.php');
index 528d3556d7534da15a1e92ad1fa4599d029f64b0..22a38d50f7a18750e300e864a63eed3cab9d3ab6 100755 (executable)
@@ -30,7 +30,6 @@ define('NO_MOODLE_COOKIES', true);
 
 require_once(dirname(dirname(dirname(__FILE__))).'/config.php'); // global moodle config file.
 
-require_once($CFG->libdir.'/blocklib.php');
 require_once($CFG->dirroot.'/course/lib.php');
 require_once($CFG->dirroot.'/mod/resource/lib.php');
 require_once($CFG->dirroot.'/mod/forum/lib.php');
index 3c969b4de1cc447b412922e9edd807f0df0a30c1..ba02d5cf9730c29cfcd51fa2eb87cce70fa20d5a 100644 (file)
@@ -6,7 +6,6 @@
     require_once ("../config.php");
     require_once ("lib.php");
     require_once ("backuplib.php");
-    require_once ("$CFG->libdir/blocklib.php");
     require_once ("$CFG->libdir/adminlib.php");
 
     $id = optional_param( 'id' );       // course id
index 19a3024782f7a5ed3b4dc120e938050886f31fec..5639776408e548beb9db16c4feafde6c48a5e34f 100644 (file)
@@ -10,7 +10,6 @@
     require_once("lib.php");
     require_once("restorelib.php");
     require_once("bb/restore_bb.php");
-    require_once("$CFG->libdir/blocklib.php");
     require_once("$CFG->libdir/wiki_to_markdown.php" );
     require_once("$CFG->libdir/adminlib.php");
 
index 98caa189749a2c62ad9d3892b0ac77c32cb5ed73..46b5f82a3f33fd8809f577438958a65956cac324 100644 (file)
@@ -3,7 +3,6 @@
     require_once ("backup_scheduled.php");
     require_once ("lib.php");
     require_once ("backuplib.php");
-    require_once ("$CFG->libdir/blocklib.php");
 
     require_login();
 
index bf663f1a46640cba7960f931eef75b47dd0a99fb..6674a016de08831e3e1b484106c51e93e429d6db 100755 (executable)
@@ -3,9 +3,7 @@
 /// Sets up blocks and navigation for index.php
 
 require_once($CFG->dirroot .'/blog/lib.php');
-require_once($CFG->libdir .'/pagelib.php');
 require_once($CFG->dirroot .'/blog/blogpage.php');
-require_once($CFG->libdir .'/blocklib.php');
 require_once($CFG->dirroot .'/course/lib.php');
 
 $blockaction = optional_param('blockaction','', PARAM_ALPHA);
index f06fadf0bf994b7cff298e248adb38b21275f58b..a9f8b3a81c75ade80c01b2c7c1dba49370c3815f 100755 (executable)
@@ -8,7 +8,6 @@
 
 require_once('../config.php');
 require_once($CFG->dirroot .'/blog/lib.php');
-require_once($CFG->libdir .'/blocklib.php');
 
 $id           = optional_param('id', 0, PARAM_INT);
 $start        = optional_param('formstart', 0, PARAM_INT);
index d23cd343cf535faf6b828ea0bb97d7798efdb0be..5c31eefa05460e7fdabe1feacfb429e15d2a76fe 100755 (executable)
@@ -3,8 +3,6 @@
     /**
      * Library of functions and constants for blog
      */
-    require_once($CFG->libdir .'/blocklib.php');
-    require_once($CFG->libdir .'/pagelib.php');
     require_once($CFG->dirroot .'/blog/rsslib.php');
     require_once($CFG->dirroot .'/blog/blogpage.php');
     require_once($CFG->dirroot.'/tag/lib.php');
index 6961566f64931c60336a7ad38da3e6311a29a995..d680a13e1b4e07852f58336a9ab90d545536f1e4 100644 (file)
@@ -3,7 +3,6 @@
 
     require_once('../config.php');
     require_once($CFG->dirroot.'/enrol/enrol.class.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once('lib.php');
     require_once('edit_form.php');
 
index 2f0ef7cdb74cb7f1a16317f0465a13b99ee27752..8da776591841c16e58ffa56fb3af866bd0be274e 100644 (file)
@@ -31,8 +31,6 @@
  *//** */
 
     require_once(dirname(__FILE__) . '/../config.php');
-    require_once($CFG->libdir . '/pagelib.php');
-    require_once($CFG->libdir . '/blocklib.php');
     require_once($CFG->libdir . '/adminlib.php');
     require_once($CFG->dirroot . '/course/lib.php');
     require_once($CFG->dirroot . '/course/request_form.php');
index e2b79856e0374023f9b9b7e67890129e0e11a101..5e803eb1f1ce7c3fa2203ad3cfe80a689c3ee020 100644 (file)
@@ -3,9 +3,6 @@
 
 require_once('../config.php');
 require_once($CFG->dirroot.'/course/lib.php');
-require_once($CFG->libdir .'/pagelib.php');
-require_once($CFG->libdir .'/blocklib.php');
-
 
 // Initialise ALL the incoming parameters here, up front.
 $courseid   = required_param('courseId', PARAM_INT);
index 274a6eecc111f058504b6f58d437192740935cee..d34ab666b19e3a482312c5c19b6751dc6fd10c28 100644 (file)
@@ -4,8 +4,6 @@
 
     require_once('../config.php');
     require_once('lib.php');
-    require_once($CFG->libdir.'/blocklib.php');
-    require_once($CFG->libdir.'/ajax/ajaxlib.php');
     require_once($CFG->dirroot.'/mod/forum/lib.php');
 
     $id          = optional_param('id', 0, PARAM_INT);
index f8efcf03147c4eb9719f946972a9a6297fdbdc83..df599c8fa9d7a92c1e6bd24c4717f4a5823873af 100644 (file)
@@ -9,8 +9,7 @@
     require_once(dirname(dirname(dirname(__FILE__))).'/config.php'); // global moodle config file.
 
     require_once($CFG->dirroot . '/course/lib.php');
-    require_once($CFG->dirroot . '/lib/blocklib.php');
-    require_once($CFG->dirroot . "/enrol/database/enrol.php");
+    require_once($CFG->dirroot . '/enrol/database/enrol.php');
 
     // ensure errors are well explained
     $CFG->debug=E_ALL;
index 325814fa878a5725920f5eb712f5a87eb844e8cf..4277b3b16b2e234b77096f60cca9d4f02c4d2eda 100644 (file)
@@ -4,9 +4,7 @@
 * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
 * @package enrol_imsenterprise
 */
-require_once("$CFG->libdir/blocklib.php");
 require_once($CFG->dirroot.'/group/lib.php');
-require_once($CFG->libdir.'/eventslib.php');
 
 // The following flags are set in the configuration
 // $CFG->enrol_imsfilelocation:        where is the file we are looking for?
index 277c102947cbd3411ca7f316e95c853255c7fff5..fde77f3e9e9daa7d13dc05c930e0ab15f849a572 100644 (file)
--- a/index.php
+++ b/index.php
@@ -32,7 +32,6 @@
 
     require_once('config.php');
     require_once($CFG->dirroot .'/course/lib.php');
-    require_once($CFG->libdir .'/blocklib.php');
     require_once($CFG->libdir .'/filelib.php');
 
     // Bounds for block widths
index 0e5393f6309e34eda2f9a0f3eedc7c204ef4e6e9..78bd17c02c49d1377cee8920701161aa36f87498 100755 (executable)
  * @package roles
  */
 
-require_once $CFG->dirroot.'/lib/blocklib.php';
-
 // permission definitions
 define('CAP_INHERIT', 0);
 define('CAP_ALLOW', 1);
index 504df0e6eafdb2779df55b5cc03454867050f88c..77c7700f541f01c734e30679f91ededaaf3789f6 100644 (file)
@@ -3893,9 +3893,7 @@ class admin_setting_manageportfolio extends admin_setting {
  */
 function admin_externalpage_setup($section, $extrabutton = '',
         $extraurlparams = array(), $actualurl = '') {
-
     global $CFG, $PAGE, $USER;
-    require_once($CFG->libdir.'/blocklib.php');
 
     if ($site = get_site()) {
         require_login();
index 78234b953ee497e0cfe26b46b6398f22da90c38e..cf8120b0131504ee7e9406cb4ade930e428ab6b2 100644 (file)
@@ -44,7 +44,6 @@ define('BLOCKS_PINNED_FALSE',1);
 define('BLOCKS_PINNED_BOTH',2);
 
 require_once($CFG->libdir.'/pagelib.php');
-require_once($CFG->dirroot.'/course/lib.php'); // needed to solve all those: Call to undefined function: print_recent_activity() when adding Recent Activity
 
 //This function retrieves a method-defined property of a class WITHOUT instantiating an object
 function block_method_result($blockname, $method, $param = NULL) {
index 5e63ebc0ae98b0325c3263c59f16d42a40594275..872124f58fe18b5b2258add29a5149378c5d7aea 100644 (file)
@@ -3611,7 +3611,6 @@ function remove_course_contents($courseid, $showfeedback=true) {
                 notify($strdeleted .' block_instance_old');
             }
 
-            require_once($CFG->libdir.'/blocklib.php');
             foreach ($blocks as $block) {  /// Delete any associated contexts for this block
 
                 delete_context(CONTEXT_BLOCK, $block->id);
index 5f0c5a4511ce8367d92fe14fe7ecc43cf10b8098..63790b75c945e269b9dde6192d49adc04f7c3857 100644 (file)
@@ -171,12 +171,15 @@ global $SCRIPT;
 
 /// Load up standard libraries
     require_once($CFG->libdir .'/textlib.class.php');   // Functions to handle multibyte strings
+    require_once($CFG->libdir .'/filterlib.php');       // Functions for filtering test as it is output
+    require_once($CFG->libdir .'/ajax/ajaxlib.php');    // Functions for managing our use of JavaScript and YUI
     require_once($CFG->libdir .'/weblib.php');          // Functions for producing HTML
     require_once($CFG->libdir .'/dmllib.php');          // Database access
     require_once($CFG->libdir .'/datalib.php');         // Legacy lib with a big-mix of functions.
     require_once($CFG->libdir .'/accesslib.php');       // Access control functions
     require_once($CFG->libdir .'/deprecatedlib.php');   // Deprecated functions included for backward compatibility
     require_once($CFG->libdir .'/moodlelib.php');       // Other general-purpose functions
+    require_once($CFG->libdir .'/blocklib.php');        // Library for controlling blocks
     require_once($CFG->libdir .'/eventslib.php');       // Events functions
     require_once($CFG->libdir .'/grouplib.php');        // Groups functions
     require_once($CFG->libdir .'/sessionlib.php');      // All session and cookie related stuff
index 4c69a8b0d28535ed60adbe7e9b723643f7c17083..b06cdbbd6e607f46d96bc6626cc777a39a49256c 100644 (file)
@@ -24,8 +24,7 @@
 ///////////////////////////////////////////////////////////////////////////
 
 /**
- * Tests for the parts of ../filterlib.php that handle creating filter objects,
- * and using them to filter strings.
+ * Tests for the moodle_page class in ../pagelib.php.
  *
  * @license http://www.gnu.org/copyleft/gpl.html GNU Public License
  * @package moodlecore
index 25e25b76ebea6b66265dd34ffe65b71061bd40cd..bde8d91fa3f8a5f9991ecd33118ebbe15c598439 100644 (file)
@@ -443,7 +443,6 @@ function upgrade_plugins_modules($startcallback, $endcallback) {
 function upgrade_plugins_blocks($startcallback, $endcallback) {
     global $CFG, $DB;
 
-    require_once($CFG->libdir.'/blocklib.php');
     require_once($CFG->dirroot.'/blocks/moodleblock.class.php');
 
     $blocktitles   = array(); // we do not want duplicate titles
index ab3c3d074b4748d13131b8af7f7a895c4dc8cd3b..84dd92db1750f8d8d25a083d3d42748b33a815b0 100644 (file)
  * @package moodlecore
  */
 
-/// We are going to uses filterlib functions here
-require_once("$CFG->libdir/filterlib.php");
-
-require_once("$CFG->libdir/ajax/ajaxlib.php");
-
 /// Constants
 
 /// Define text formatting types ... eventually we can add Wiki, BBcode etc
index 49f265dbccd474f3c35f5a1a1fbec7007ba21062..48337573eee900e42ee663d18d80223c8825acd2 100644 (file)
@@ -4,7 +4,6 @@
 
     require_once('../../config.php');
     require_once('lib.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once('pagelib.php');
 
     $id   = optional_param('id', 0, PARAM_INT);
index 767ba3d56d5acc0d2eff36345bb8cf67441a9660..c7a8d2ffee0d2cfb0e6778c394dce8083b8c6b0a 100755 (executable)
@@ -24,7 +24,6 @@
 
     require_once('../../config.php');
     require_once('lib.php');
-    require_once($CFG->libdir.'/blocklib.php');
 
     $id    = optional_param('id', 0, PARAM_INT);  // course module id
     $d     = optional_param('d', 0, PARAM_INT);   // database id
index 112a91c36a35aa59026a8f12563525a794463398..85e3d25936adfcf3b21e16763b0bc263ab5d3482 100755 (executable)
@@ -24,7 +24,6 @@
 
     require_once('../../config.php');
     require_once('lib.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once("$CFG->libdir/rsslib.php");
 
     require_once('pagelib.php');
index 68fab67235e31e575c1b5e0e81acf5aaf3ee2279..098d65a6df8d1604e5be422f222aae12025d9a58 100644 (file)
@@ -9,7 +9,6 @@
     confirm_sesskey();
 
     require_once($CFG->dirroot.'/mod/lesson/pagelib.php');
-    require_once($CFG->libdir.'/blocklib.php');
 
     // left menu code
     // check to see if the user can see the left menu
index 8565fc905dc1044a5fc394477ecd9830351abc78..44898e72e303649943365112ca8855f5bc0e0083 100644 (file)
@@ -11,7 +11,6 @@
     require_once($CFG->dirroot.'/mod/lesson/locallib.php');
     require_once($CFG->dirroot.'/mod/lesson/lib.php');
     require_once($CFG->dirroot.'/mod/lesson/pagelib.php');
-    require_once($CFG->libdir.'/blocklib.php');
 
     $id      = required_param('id', PARAM_INT);             // Course Module ID
     $pageid  = optional_param('pageid', NULL, PARAM_INT);   // Lesson Page ID
index f0223bcd3a3d7b65e20b2a190bf44cb42d901baa..e69c36b0ae433bd2799a8a529824a791365f6a66 100644 (file)
@@ -3,7 +3,6 @@
 /// This page prints a particular instance of quiz
 
     require_once(dirname(__FILE__) . '/../../config.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once($CFG->libdir.'/gradelib.php');
     require_once($CFG->dirroot.'/mod/quiz/locallib.php');
     require_once($CFG->dirroot.'/mod/quiz/pagelib.php');
index a8ec4a9000be6556509dc11e32e6acab25020882..b18ba1413256479b3426cde6c65deccd44275d57 100644 (file)
@@ -81,11 +81,8 @@ class resource_base {
     * Display the resource with the course blocks.
     */
     function display_course_blocks_start() {
-
         global $CFG, $USER, $THEME;
 
-        require_once($CFG->libdir.'/blocklib.php');
-        require_once($CFG->libdir.'/pagelib.php');
         require_once($CFG->dirroot.'/course/lib.php'); //required by some blocks
 
         $PAGE = page_create_object(PAGE_COURSE_VIEW, $this->course->id);
index 61d8c38c79ef5bff4387271b6212d3293408996c..788063219c58d0642cd39106d3ddb37a06c60d0b 100644 (file)
@@ -3,7 +3,6 @@
     // this is the 'my moodle' page
 
     require_once('../config.php');
-    require_once($CFG->libdir.'/blocklib.php');
     require_once($CFG->dirroot.'/course/lib.php');
     require_once('pagelib.php');