"MDL-14460, fix all the other get_context_instance, merged from MOODLE_19_STABLE"
authordongsheng <dongsheng>
Fri, 2 May 2008 04:37:02 +0000 (04:37 +0000)
committerdongsheng <dongsheng>
Fri, 2 May 2008 04:37:02 +0000 (04:37 +0000)
49 files changed:
admin/dbperformance.php
admin/delete.php
admin/health.php
admin/index.php
admin/innodb.php
admin/lang.php
admin/pagelib.php
admin/register.php
admin/report/backups/index.php
admin/report/courseoverview/index.php
admin/report/simpletest/index.php
admin/roles/allowassign.php
admin/roles/allowoverride.php
admin/stickyblocks.php
admin/timezone.php
admin/uploadpicture.php
admin/xmldb/index.php
auth/mnet/auth.php
auth/shibboleth/index.php
backup/backup_check.html
backup/backup_execute.html
backup/backuplib.php
backup/log.php
backup/restore.php
backup/restore_check.html
backup/restore_execute.html
backup/restore_precheck.html
backup/restorelib.php
backup/try.php
blocks/blog_menu/block_blog_menu.php
blocks/blog_tags/block_blog_tags.php
blocks/rss_client/block_rss_client_action.php
enrol/database/config.html
enrol/imsenterprise/config.html
message/discussion.php
message/history.php
message/search.html
message/send.php
mod/glossary/lib.php
mod/glossary/mod_form.php
mod/hotpot/index.php
mod/hotpot/mod_form.php
mod/hotpot/report.php
mod/hotpot/show.php
mod/resource/type/ims/finder.php
mod/resource/type/ims/repository_deploy.php
theme/chameleon/ui/chameleon.php
theme/chameleon/ui/css.php
theme/preview.php

index e308060..648a2ec 100644 (file)
@@ -12,7 +12,7 @@
 
     require_login();
 
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     $strdatabaseperformance = get_string("databaseperformance");
     $stradministration = get_string("administration");
index afc7ea9..55f52c8 100644 (file)
@@ -13,7 +13,7 @@
     $sure       = optional_param('sure', 0, PARAM_BOOL);
     $reallysure = optional_param('reallysure', 0, PARAM_BOOL);
 
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     $deletedir = $CFG->dataroot;   // The directory to delete!
 
index 4ad667d..e9fe728 100644 (file)
@@ -24,7 +24,7 @@
     $solution = optional_param('solution', 0, PARAM_SAFEDIR); //in fact it is class name alhanumeric and _
 
     require_login();
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     $site = get_site();
 
index 3800408..1ed262c 100644 (file)
 /// Check for valid admin user - no guest autologin
     require_login(0, false);
 
-    $context = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $context = get_context_instance(CONTEXT_SYSTEM);
 
     require_capability('moodle/site:config', $context);
 
index 77cbe20..e7d82ac 100644 (file)
@@ -9,7 +9,7 @@
 
    require_login();
 
-   require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+   require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
    admin_externalpage_print_header();
    print_heading('Convert all MySQL tables from MYISAM to InnoDB');
index 8493087..4315736 100644 (file)
@@ -14,7 +14,7 @@
 
     admin_externalpage_setup('langedit');
 
-    $context = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $context = get_context_instance(CONTEXT_SYSTEM);
 
     define('LANG_SUBMIT_REPEAT', 1);            // repeat displaying submit button?
     define('LANG_SUBMIT_REPEAT_EVERY', 20);     // if so, after how many lines?
index 7870020..971ae09 100644 (file)
@@ -51,7 +51,7 @@ class page_admin extends page_base {
     // seems reasonable that the only people that can edit blocks on the admin pages
     // are the admins... but maybe we want a role for this?
     function user_allowed_editing() {
-        return has_capability('moodle/site:manageblocks', get_context_instance(CONTEXT_SYSTEM, SITEID));
+        return has_capability('moodle/site:manageblocks', get_context_instance(CONTEXT_SYSTEM));
     }
 
     // has to be fixed. i know there's a "proper" way to do this
index bb0ce17..f213c63 100644 (file)
@@ -5,7 +5,7 @@
 
     require_login();
 
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     if (!$site = get_site()) {
         redirect("index.php");
index 4591676..a332670 100644 (file)
@@ -11,7 +11,7 @@
 
     $courseid = optional_param('courseid', 0, PARAM_INT);
 
-    require_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM));
 
 /// Scheduled backups are disabled by the server admin
     if (!empty($CFG->disablescheduledbackups)) {
index 7bbd95c..3977d3a 100644 (file)
@@ -12,7 +12,7 @@
     $time       = optional_param('time', 0, PARAM_INT);
     $numcourses = optional_param('numcourses', 20, PARAM_INT);
 
-    require_capability('moodle/site:viewreports', get_context_instance(CONTEXT_SYSTEM, SITEID));  // needed?
+    require_capability('moodle/site:viewreports', get_context_instance(CONTEXT_SYSTEM));  // needed?
 
     if (empty($CFG->enablestats)) {
         redirect("$CFG->wwwroot/$CFG->admin/settings.php?section=stats", get_string('mustenablestats', 'admin'), 3);
index 974966e..635a7f6 100644 (file)
@@ -17,7 +17,7 @@ require_once('ex_simple_test.php');
 require_once('ex_reporter.php');
 
 require_login();
-require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
 /* The UNITTEST constant can be checked elsewhere if you need to know
  * when your code is being run as part of a unit test. */
index 0827a6a..5657b0a 100755 (executable)
@@ -13,7 +13,7 @@
     admin_externalpage_setup('defineroles');
 
 
-    $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $sitecontext = get_context_instance(CONTEXT_SYSTEM);
     require_capability('moodle/role:manage', $sitecontext);
 
 /// form processiong here
index 17c28c6..4bb41fe 100755 (executable)
@@ -11,7 +11,7 @@
     admin_externalpage_setup('defineroles');
 
 
-    $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $sitecontext = get_context_instance(CONTEXT_SYSTEM);
     require_capability('moodle/role:manage', $sitecontext);
 
 /// form processiong here
index 9c6103e..c2aefae 100644 (file)
@@ -24,7 +24,7 @@
 
     require_login();
 
-    require_capability('moodle/site:manageblocks', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:manageblocks', get_context_instance(CONTEXT_SYSTEM));
 
     // first thing to do is print the dropdown menu
 
index 73a9d24..94993cc 100644 (file)
@@ -6,7 +6,7 @@
 
     require_login();
 
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     $strtimezone = get_string("timezone");
     $strsavechanges = get_string("savechanges");
index e39111e..54aace9 100644 (file)
@@ -32,7 +32,7 @@ admin_externalpage_setup('uploadpictures', $adminroot);
 
 require_login();
 
-require_capability('moodle/site:uploadusers', get_context_instance(CONTEXT_SYSTEM, SITEID));
+require_capability('moodle/site:uploadusers', get_context_instance(CONTEXT_SYSTEM));
 
 if (!$site = get_site()) {
     print_error('cannotfindsite', 'error');
index 58964cc..88ceae5 100644 (file)
@@ -79,7 +79,7 @@
     }
 
     require_login();
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
 /// Body of the script, based on action, we delegate the work
     $action = optional_param ('action', 'main_view', PARAM_ALPHAEXT);
index d9e89e1..2381ca7 100644 (file)
@@ -171,7 +171,7 @@ class auth_plugin_mnet extends auth_plugin_base {
         require_once $CFG->dirroot . '/mnet/xmlrpc/client.php';
 
         // check remote login permissions
-        if (! has_capability('moodle/site:mnetlogintoremote', get_context_instance(CONTEXT_SYSTEM, SITEID))
+        if (! has_capability('moodle/site:mnetlogintoremote', get_context_instance(CONTEXT_SYSTEM))
                 or is_mnet_remote_user($USER)
                 or $USER->username == 'guest'
                 or empty($USER->id)) {
index e014894..3cf39a7 100644 (file)
@@ -21,7 +21,7 @@
     
     // Check whether Shibboleth is configured properly
     if (empty($pluginconfig->user_attribute)) {
-        error(get_string( 'shib_not_set_up_error', 'auth'));
+        print_error('shib_not_set_up_error', 'auth');
      }
 
 /// If we can find the Shibboleth attribute, save it in session and return to main login page
@@ -66,7 +66,7 @@
             }
 
             /// Go to my-moodle page instead of homepage if mymoodleredirect enabled
-            if (!has_capability('moodle/site:config',get_context_instance(CONTEXT_SYSTEM, SITEID)) and !empty($CFG->mymoodleredirect) and !isguest()) {
+            if (!has_capability('moodle/site:config',get_context_instance(CONTEXT_SYSTEM)) and !empty($CFG->mymoodleredirect) and !isguest()) {
                 if ($urltogo == $CFG->wwwroot or $urltogo == $CFG->wwwroot.'/' or $urltogo == $CFG->wwwroot.'/index.php') {
                     $urltogo = $CFG->wwwroot.'/my/';
                 }
@@ -88,9 +88,9 @@
     // If we can find any (user independent) Shibboleth attributes but no user
     // attributes we probably didn't receive any user attributes
     elseif (!empty($_SERVER['HTTP_SHIB_APPLICATION_ID'])) {
-        error(get_string( 'shib_no_attributes_error', 'auth' , '\''.$pluginconfig->user_attribute.'\', \''.$pluginconfig->field_map_firstname.'\', \''.$pluginconfig->field_map_lastname.'\' and \''.$pluginconfig->field_map_email.'\''));
+        print_error('shib_no_attributes_error', 'auth' , '', '\''.$pluginconfig->user_attribute.'\', \''.$pluginconfig->field_map_firstname.'\', \''.$pluginconfig->field_map_lastname.'\' and \''.$pluginconfig->field_map_email.'\'');
     } else {
-         error(get_string( 'shib_not_set_up_error', 'auth'));
+        print_error('shib_not_set_up_error', 'auth');
     }
 
 ?>
index 62469cc..f17be59 100644 (file)
@@ -15,7 +15,7 @@
             }
         }
     } else {
-        if (!has_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("You need to be an admin user to use this page.", '', "$CFG->wwwroot/login/index.php");
         }
     }
index 65fada8..2e754d7 100644 (file)
@@ -15,7 +15,7 @@
             }
         }
     } else {
-        if (!has_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("You need to be an admin user to use this page.", '', "$CFG->wwwroot/login/index.php");
         }
     }
index c93c727..ccdaaf9 100644 (file)
         fwrite ($bf, start_tag('ROLES', 1, true));
         $roles = backup_fetch_roles($preferences);
 
-        $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+        $sitecontext = get_context_instance(CONTEXT_SYSTEM);
 
         foreach ($roles as $role) {
             fwrite ($bf,start_tag('ROLE',2,true));
index 48e0250..7ef38b1 100644 (file)
@@ -6,7 +6,7 @@
 
     require_login();
 
-    require_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:backup', get_context_instance(CONTEXT_SYSTEM));
 
     redirect("$CFG->wwwroot/$CFG->admin/report/backups/index.php", '', 'admin', 1);
 
index 475054a..37f1328 100644 (file)
@@ -62,7 +62,7 @@
             }
         }
     } else {
-        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("cannotuseadmin", '', "$CFG->wwwroot/login/index.php");
         }
     }
     }
 
     //Print header
-    if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM))) {
         $navlinks[] = array('name' => basename($file), 'link' => null, 'type' => 'misc');
         $navigation = build_navigation($navlinks);
 
index 746b846..3210bd1 100644 (file)
             print_error("You need to be a teacher or admin user to use this page.", '', "$CFG->wwwroot/login/index.php");
         }
     } else {
-        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("You need to be an admin user to use this page.", '', "$CFG->wwwroot/login/index.php");
         }
     }
index d87a8fc..5875759 100644 (file)
@@ -33,7 +33,7 @@
             }
         }
     } else {
-        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("You need to be an admin user to use this page.", '', "$CFG->wwwroot/login/index.php");
         }
     }
index a63ab16..b0e052d 100644 (file)
@@ -25,7 +25,7 @@
             }
         }
     } else {
-        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM))) {
             print_error("You need to be an admin user to use this page.", '', "$CFG->wwwroot/login/index.php");   
         }
     }
index f8b4919..0cac280 100644 (file)
@@ -8127,7 +8127,7 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
                 if ($CFG->creatornewroleid) {
                     role_assign($CFG->creatornewroleid, $USER->id, 0, $newcontext->id);
                 } else {
-                    if ($legacyteachers = get_roles_with_capability('moodle/legacy:editingteacher', CAP_ALLOW, get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+                    if ($legacyteachers = get_roles_with_capability('moodle/legacy:editingteacher', CAP_ALLOW, get_context_instance(CONTEXT_SYSTEM))) {
                         if ($legacyteacher = array_shift($legacyteachers)) {
                             role_assign($legacyteacher->id, $USER->id, 0, $newcontext->id);
                         }
@@ -8273,7 +8273,7 @@ define('RESTORE_GROUPS_GROUPINGS', 3);
         }
         $info = restore_read_xml_roles($xmlfile);
 
-        $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+        $sitecontext = get_context_instance(CONTEXT_SYSTEM);
 
         // the following code creates new roles
         // but we could use more intelligent detection, and role mapping
index a845a6c..ec4fc82 100644 (file)
@@ -7,7 +7,7 @@
 
     require_login();
 
-    require_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:restore', get_context_instance(CONTEXT_SYSTEM));
 
     //Check site
     if (!$site = get_site()) {
index 6625303..04aed2e 100755 (executable)
@@ -51,7 +51,7 @@ class block_blog_menu extends block_base {
             $addentrylink = '';
             $coursearg = '';
 
-            $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+            $sitecontext = get_context_instance(CONTEXT_SYSTEM);
 
             if ($COURSE->id != SITEID) {
 
index d350888..b7c6a44 100644 (file)
@@ -80,7 +80,7 @@ class block_blog_tags extends block_base {
         $sql .= 'AND p.id = ti.itemid ';
 
         // admins should be able to read all tags      
-        if (!has_capability('moodle/user:readuserblogs', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (!has_capability('moodle/user:readuserblogs', get_context_instance(CONTEXT_SYSTEM))) {
             $sql .= 'AND (p.publishstate = \'site\' or p.publishstate=\'public\') ';
         }
         $sql .= "AND ti.timemodified > {$timewithin} ";
index 5339b7c..bfe3aa5 100644 (file)
@@ -63,7 +63,7 @@ if (!empty($id)) {
         $context = get_context_instance(CONTEXT_COURSE, $id);
     }
 } else {
-    $context = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $context = get_context_instance(CONTEXT_SYSTEM);
 }
 
 
index 6d2bea3..2387823 100644 (file)
     <td align="right">enrol_db_defaultcourseroleid:</td>
     <td>
     <?php
-        $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+        $sitecontext = get_context_instance(CONTEXT_SYSTEM);
         $assignableroles = get_assignable_roles($sitecontext);
         $assignableroles = array('' => get_string('default')) + $assignableroles;
     
index 73215ec..63b1179 100644 (file)
@@ -104,7 +104,7 @@ Photo processing is deactivated until we hear from Moodle dev forum about modifi
 
 <?php
 
-$sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+$sitecontext = get_context_instance(CONTEXT_SYSTEM);
 $assignableroles = get_assignable_roles($sitecontext);
 $assignableroles = array('0' => get_string('ignore')) + $assignableroles;
 
index 1ac476e..b4b6608 100644 (file)
@@ -93,7 +93,7 @@
 
 /// Check that the user is not blocking us!!
     if ($contact = get_record('message_contacts', 'userid', $user->id, 'contactid', $USER->id)) {
-        if ($contact->blocked and !has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if ($contact->blocked and !has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM))) {
             print_heading(get_string('userisblockingyou', 'message'));
             exit;
         }
index 6b9f2b4..0dc906c 100644 (file)
@@ -20,7 +20,7 @@
         print_error("User ID 1 was incorrect");
     }
 
-    if (has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM, SITEID))) {             // Able to see any discussion
+    if (has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM))) {             // Able to see any discussion
         $userid2 = optional_param('user2', $USER->id, PARAM_INT);
         if (! $user2 = get_record("user", "id", $userid2)) {  // Check
             print_error("User ID 2 was incorrect");
index f37fd95..0d032a6 100644 (file)
@@ -41,7 +41,7 @@
     <tr><td>&nbsp;</td><td colspan="2"><input type="radio" name="keywordsoption" id="keywordsoption2" value="fromme" /><label for="keywordsoption2"><?php print_string('onlyfromme', 'message') ?></label></td></tr>
     <tr><td>&nbsp;</td><td colspan="2"><input type="radio" checked="checked" name="keywordsoption" id="keywordsoption3" value="allmine" /><label for="keywordsoption3"><?php print_string('allmine', 'message') ?></label></td></tr>
     
-    <?php if (has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM, SITEID))) { ?>
+    <?php if (has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM))) { ?>
     <tr><td>&nbsp;</td><td colspan="2"><input type="radio" name="keywordsoption" id="keywordsoption4" value="allusers" /><label for="keywordsoption4"><?php print_string('allusers', 'message') ?></label></td></tr>
     <?php } ?>
 
index 573a597..4c79804 100644 (file)
@@ -48,7 +48,7 @@ if (has_capability('moodle/site:sendmessage', get_context_instance(CONTEXT_SYSTE
 
 /// Check that the user is not blocking us!!
     if ($contact = get_record('message_contacts', 'userid', $user->id, 'contactid', $USER->id)) {
-        if ($contact->blocked and !has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if ($contact->blocked and !has_capability('moodle/site:readallmessages', get_context_instance(CONTEXT_SYSTEM))) {
             print_heading(get_string('userisblockingyou', 'message'));
             exit;
         }
index 07173db..c583f2a 100644 (file)
@@ -39,7 +39,7 @@ function glossary_add_instance($glossary) {
         $glossary->globalglossary = 0;
     }
 
-    if (!has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (!has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM))) {
         $glossary->globalglossary = 0;
     }
 
@@ -72,7 +72,7 @@ function glossary_update_instance($glossary) {
         $glossary->globalglossary = 0;
     }
 
-    if (!has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (!has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM))) {
         // keep previous
         unset($glossary->globalglossary);
     }
@@ -558,7 +558,7 @@ function glossary_get_entries_search($concept, $courseid) {
 
     //Check if the user is an admin
     $bypassadmin = 1; //This means NO (by default)
-    if (has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_SYSTEM))) {
         $bypassadmin = 0; //This means YES
     }
 
index 134b49b..86f0f51 100644 (file)
@@ -25,7 +25,7 @@ class mod_glossary_mod_form extends moodleform_mod {
         $mform->addRule('entbypage', null, 'required', null, 'client');
         $mform->addRule('entbypage', null, 'numeric', null, 'client');
 
-        if (has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+        if (has_capability('mod/glossary:manageentries', get_context_instance(CONTEXT_SYSTEM))) {
             $mform->addElement('checkbox', 'globalglossary', get_string('isglobal', 'glossary'));
             $mform->setHelpButton('globalglossary', array('globalglossary', get_string('globalglossary', 'glossary'), 'glossary'));
 
index 8887000..f572237 100644 (file)
@@ -14,7 +14,7 @@
     require_login($course->id);
 
     $coursecontext = get_context_instance(CONTEXT_COURSE, $id);
-    $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $sitecontext = get_context_instance(CONTEXT_SYSTEM);
 
     add_to_log($course->id, "hotpot", "view all", "index.php?id=$course->id", "");
 
         $select .= " AND a.userid='$USER->id'";
     }
     $usejoin = 0;
-    if (has_capability('mod/hotpot:grade', get_context_instance(CONTEXT_SYSTEM, SITEID)) && $usejoin) {
+    if (has_capability('mod/hotpot:grade', get_context_instance(CONTEXT_SYSTEM)) && $usejoin) {
         // join attempts table and details table
         $tables .= ",{$CFG->prefix}hotpot_details d";
         $fields .= ',COUNT(DISTINCT d.id) AS detailcount';
     }
     $totals = get_records_sql("SELECT $fields FROM $tables WHERE $select GROUP BY a.hotpot");
 
-    if (has_capability('mod/hotpot:grade', get_context_instance(CONTEXT_SYSTEM, SITEID)) && empty($usejoin)) {
+    if (has_capability('mod/hotpot:grade', get_context_instance(CONTEXT_SYSTEM)) && empty($usejoin)) {
         foreach ($hotpots as $hotpot) {
             $totals[$hotpot->id]->detailcount = 0;
             if ($ids = get_records('hotpot_attempts', 'hotpot', $hotpot->id)) {
index e6b6129..2802c00 100644 (file)
@@ -61,7 +61,7 @@ class mod_hotpot_mod_form extends moodleform_mod {
         $mform->setType('name', PARAM_TEXT);
 
 // Location
-        $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+        $sitecontext = get_context_instance(CONTEXT_SYSTEM);
         if (has_capability('moodle/course:managefiles', $sitecontext)) {
             $site = get_site();
             if ($COURSE->id==$site->id) {
@@ -272,7 +272,7 @@ class mod_hotpot_mod_form extends moodleform_mod {
         } else {
             if ($data['location']==$COURSE->id) {
                 // this is normal
-            } else if ($data['location']==SITEID && has_capability('moodle/course:managefiles', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+            } else if ($data['location']==SITEID && has_capability('moodle/course:managefiles', get_context_instance(CONTEXT_SYSTEM))) {
                 // admin can access site files
             } else {
                 // location is invalid or missing, so set to default
index d7b2c2a..4e42965 100644 (file)
@@ -32,7 +32,7 @@
     }
 
     // get the roles context for this course
-    $sitecontext = get_context_instance(CONTEXT_SYSTEM, SITEID);
+    $sitecontext = get_context_instance(CONTEXT_SYSTEM);
     $modulecontext = get_context_instance(CONTEXT_MODULE, $cm->id);
 
     // set homeurl of couse (for error messages)
index 23d7b1d..6b97611 100644 (file)
@@ -13,7 +13,7 @@
     if (!has_capability('mod/hotpot:viewreport',get_context_instance(CONTEXT_COURSE, $params->course))) {
         print_error("You are not allowed to view this page!");
     }
-    if (has_capability('mod/hotpot:viewreport', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (has_capability('mod/hotpot:viewreport', get_context_instance(CONTEXT_SYSTEM))) {
         $params->location = optional_param('location', HOTPOT_LOCATION_COURSEFILES, PARAM_INT);
     } else {
         $params->location = HOTPOT_LOCATION_COURSEFILES;
index ff52cdb..91ff27f 100644 (file)
@@ -64,7 +64,7 @@
     ims_print_crumbtrail($directory, $choose);
     
 /// If admin, add extra buttons - redeploy & help.
-    if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+    if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM))) {
         echo " | (<a href=\"repository_deploy.php?file=$directory&amp;all=force\">$strdeployall</a>) ";
         helpbutton("deploy", get_string("deployall", "resource"), "resource", true);
     }
@@ -96,7 +96,7 @@
             }
             else if ($item->type == 'not deployed') {
             /// Only displays non-deployed IMS CP's if admin user.
-                if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+                if (has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM))) {
                     echo "<li><img src=\"images/ims.gif\" alt=\"IMS CP Package\" /> <em>$item->path - $strnotdeployed</em> (<a href=\"repository_deploy.php?file=$item->path\">$strdeploy</a>)</li>\n";
                 }
             }
index f350995..8c58ead 100644 (file)
@@ -46,7 +46,7 @@
     require_once('repository_config.php');
     
     /// Security - Admin Only  
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
         
     $file       = required_param ('file', PARAM_PATH);
     $all        = optional_param ('all', '', PARAM_ALPHA);
index 86b3d8c..2e9b9c8 100644 (file)
@@ -2,7 +2,7 @@
 
    
 if (!empty($THEME->chameleonenabled)) {
-    $chameleon_isadmin = has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    $chameleon_isadmin = has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
     $chameleon_isteacher = false;
     if ($COURSE->id == SITEID) {
         $chameleon_courseparam = '';
index 63125fb..258fab8 100644 (file)
@@ -19,7 +19,7 @@ if ($id != SITEID and !empty($CFG->allowcoursethemes) and !empty($course->theme)
     if (!has_capability('moodle/course:update', get_context_instance(CONTEXT_COURSE, $id))) {
         die('CHAMELEON_ERROR Either you are not logged in or you are not allowed to edit this theme');
     }
-} else if (!has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID))) {
+} else if (!has_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM))) {
     die('CHAMELEON_ERROR Either you are not logged in or you are not allowed to edit this theme');
 }
 
index 64995f3..99b89e2 100644 (file)
@@ -14,7 +14,7 @@
 
     require_login();
 
-    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM, SITEID));
+    require_capability('moodle/site:config', get_context_instance(CONTEXT_SYSTEM));
 
     $CFG->theme = $preview;