mirror of
https://github.com/moodle/moodle.git
synced 2025-08-04 08:26:37 +02:00
MDL-39876 Change get_record('course') calls to get_course
This commit is contained in:
parent
838d78a9ff
commit
ab7632b74c
189 changed files with 231 additions and 233 deletions
|
@ -39,7 +39,7 @@ if ($course) {
|
||||||
} else {
|
} else {
|
||||||
$isfrontpage = false;
|
$isfrontpage = false;
|
||||||
if ($context->contextlevel == CONTEXT_USER) {
|
if ($context->contextlevel == CONTEXT_USER) {
|
||||||
$course = $DB->get_record('course', array('id'=>optional_param('courseid', SITEID, PARAM_INT)), '*', MUST_EXIST);
|
$course = get_course(optional_param('courseid', SITEID, PARAM_INT));
|
||||||
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
||||||
$url->param('courseid', $course->id);
|
$url->param('courseid', $course->id);
|
||||||
$url->param('userid', $user->id);
|
$url->param('userid', $user->id);
|
||||||
|
|
|
@ -35,7 +35,7 @@ if ($course) {
|
||||||
} else {
|
} else {
|
||||||
$isfrontpage = false;
|
$isfrontpage = false;
|
||||||
if ($context->contextlevel == CONTEXT_USER) {
|
if ($context->contextlevel == CONTEXT_USER) {
|
||||||
$course = $DB->get_record('course', array('id'=>optional_param('courseid', SITEID, PARAM_INT)), '*', MUST_EXIST);
|
$course = get_course(optional_param('courseid', SITEID, PARAM_INT));
|
||||||
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
||||||
$url->param('courseid', $course->id);
|
$url->param('courseid', $course->id);
|
||||||
$url->param('userid', $user->id);
|
$url->param('userid', $user->id);
|
||||||
|
|
|
@ -36,7 +36,7 @@ if ($course) {
|
||||||
} else {
|
} else {
|
||||||
$isfrontpage = false;
|
$isfrontpage = false;
|
||||||
if ($context->contextlevel == CONTEXT_USER) {
|
if ($context->contextlevel == CONTEXT_USER) {
|
||||||
$course = $DB->get_record('course', array('id'=>optional_param('courseid', SITEID, PARAM_INT)), '*', MUST_EXIST);
|
$course = get_course(optional_param('courseid', SITEID, PARAM_INT));
|
||||||
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
||||||
$url->param('courseid', $course->id);
|
$url->param('courseid', $course->id);
|
||||||
$url->param('userid', $user->id);
|
$url->param('userid', $user->id);
|
||||||
|
|
|
@ -43,7 +43,7 @@ if ($course) {
|
||||||
} else {
|
} else {
|
||||||
$isfrontpage = false;
|
$isfrontpage = false;
|
||||||
if ($context->contextlevel == CONTEXT_USER) {
|
if ($context->contextlevel == CONTEXT_USER) {
|
||||||
$course = $DB->get_record('course', array('id'=>optional_param('courseid', SITEID, PARAM_INT)), '*', MUST_EXIST);
|
$course = get_course(optional_param('courseid', SITEID, PARAM_INT));
|
||||||
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
||||||
$url->param('courseid', $course->id);
|
$url->param('courseid', $course->id);
|
||||||
$url->param('userid', $user->id);
|
$url->param('userid', $user->id);
|
||||||
|
|
|
@ -32,7 +32,7 @@ $courseid = required_param('courseid', PARAM_INT);
|
||||||
|
|
||||||
// Validate them and get the corresponding objects.
|
// Validate them and get the corresponding objects.
|
||||||
$user = $DB->get_record('user', array('id' => $userid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id' => $userid), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
$usercontext = context_user::instance($user->id);
|
$usercontext = context_user::instance($user->id);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
|
|
@ -40,7 +40,7 @@ $PAGE->set_pagelayout('admin');
|
||||||
|
|
||||||
$id = $courseid;
|
$id = $courseid;
|
||||||
$cm = null;
|
$cm = null;
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$type = backup::TYPE_1COURSE;
|
$type = backup::TYPE_1COURSE;
|
||||||
if (!is_null($sectionid)) {
|
if (!is_null($sectionid)) {
|
||||||
$section = $DB->get_record('course_sections', array('course'=>$course->id, 'id'=>$sectionid), '*', MUST_EXIST);
|
$section = $DB->get_record('course_sections', array('course'=>$course->id, 'id'=>$sectionid), '*', MUST_EXIST);
|
||||||
|
|
|
@ -17,7 +17,7 @@ $searchcourses = optional_param('searchcourses', false, PARAM_BOOL);
|
||||||
$restoretarget = optional_param('target', backup::TARGET_CURRENT_ADDING, PARAM_INT);
|
$restoretarget = optional_param('target', backup::TARGET_CURRENT_ADDING, PARAM_INT);
|
||||||
|
|
||||||
// Load the course and context
|
// Load the course and context
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($courseid);
|
$context = context_course::instance($courseid);
|
||||||
|
|
||||||
// Must pass login
|
// Must pass login
|
||||||
|
@ -51,7 +51,7 @@ if ($importcourseid === false || $searchcourses) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Load the course +context to import from
|
// Load the course +context to import from
|
||||||
$importcourse = $DB->get_record('course', array('id'=>$importcourseid), '*', MUST_EXIST);
|
$importcourse = get_course($importcourseid);
|
||||||
$importcontext = context_course::instance($importcourseid);
|
$importcontext = context_course::instance($importcourseid);
|
||||||
|
|
||||||
// Make sure the user can backup from that course
|
// Make sure the user can backup from that course
|
||||||
|
|
|
@ -148,7 +148,7 @@ class backup_section_task extends backup_task {
|
||||||
// All these are common settings to be shared by all sections
|
// All these are common settings to be shared by all sections
|
||||||
|
|
||||||
$section = $DB->get_record('course_sections', array('id' => $this->sectionid), '*', MUST_EXIST);
|
$section = $DB->get_record('course_sections', array('id' => $this->sectionid), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $section->course), '*', MUST_EXIST);
|
$course = get_course($section->course);
|
||||||
|
|
||||||
// Define section_included (to decide if the whole task must be really executed)
|
// Define section_included (to decide if the whole task must be really executed)
|
||||||
$settingname = $settingprefix . 'included';
|
$settingname = $settingprefix . 'included';
|
||||||
|
|
|
@ -1632,7 +1632,7 @@ class restore_default_enrolments_step extends restore_execution_step {
|
||||||
public function define_execution() {
|
public function define_execution() {
|
||||||
global $DB;
|
global $DB;
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$this->get_courseid()), '*', MUST_EXIST);
|
$course = get_course($this->get_courseid());
|
||||||
|
|
||||||
if ($DB->record_exists('enrol', array('courseid'=>$this->get_courseid(), 'enrol'=>'manual'))) {
|
if ($DB->record_exists('enrol', array('courseid'=>$this->get_courseid(), 'enrol'=>'manual'))) {
|
||||||
// Something already added instances, do not add default instances.
|
// Something already added instances, do not add default instances.
|
||||||
|
@ -1849,7 +1849,7 @@ class restore_fix_restorer_access_step extends restore_execution_step {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (!$DB->record_exists('enrol', array('enrol'=>'manual', 'courseid'=>$courseid))) {
|
if (!$DB->record_exists('enrol', array('enrol'=>'manual', 'courseid'=>$courseid))) {
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$fields = array('status'=>ENROL_INSTANCE_ENABLED, 'enrolperiod'=>$enrol->get_config('enrolperiod', 0), 'roleid'=>$enrol->get_config('roleid', 0));
|
$fields = array('status'=>ENROL_INSTANCE_ENABLED, 'enrolperiod'=>$enrol->get_config('enrolperiod', 0), 'roleid'=>$enrol->get_config('roleid', 0));
|
||||||
$enrol->add_instance($course, $fields);
|
$enrol->add_instance($course, $fields);
|
||||||
}
|
}
|
||||||
|
|
|
@ -109,7 +109,7 @@ abstract class backup_check {
|
||||||
$typecapstocheck = array();
|
$typecapstocheck = array();
|
||||||
switch ($type) {
|
switch ($type) {
|
||||||
case backup::TYPE_1COURSE :
|
case backup::TYPE_1COURSE :
|
||||||
$DB->get_record('course', array('id' => $id), '*', MUST_EXIST); // course exists
|
get_course($id); // course exists
|
||||||
$typecapstocheck['moodle/backup:backupcourse'] = $coursectx;
|
$typecapstocheck['moodle/backup:backupcourse'] = $coursectx;
|
||||||
break;
|
break;
|
||||||
case backup::TYPE_1SECTION :
|
case backup::TYPE_1SECTION :
|
||||||
|
|
|
@ -34,7 +34,7 @@ require_once($CFG->dirroot . '/' . $CFG->admin . '/registration/lib.php');
|
||||||
|
|
||||||
require_login();
|
require_login();
|
||||||
$courseid = required_param('courseid', PARAM_INT); //if no courseid is given
|
$courseid = required_param('courseid', PARAM_INT); //if no courseid is given
|
||||||
$parentcourse = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$parentcourse = get_course($courseid);
|
||||||
|
|
||||||
$context = context_course::instance($courseid);
|
$context = context_course::instance($courseid);
|
||||||
$PAGE->set_course($parentcourse);
|
$PAGE->set_course($parentcourse);
|
||||||
|
|
|
@ -32,7 +32,7 @@ $id = required_param('course', PARAM_INT);
|
||||||
$userid = optional_param('user', 0, PARAM_INT);
|
$userid = optional_param('user', 0, PARAM_INT);
|
||||||
|
|
||||||
// Load course.
|
// Load course.
|
||||||
$course = $DB->get_record('course', array('id' => $id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
// Load user.
|
// Load user.
|
||||||
if ($userid) {
|
if ($userid) {
|
||||||
|
|
|
@ -154,7 +154,7 @@ if ($courseid == SITEID) {
|
||||||
$courseid = 0;
|
$courseid = 0;
|
||||||
}
|
}
|
||||||
if ($courseid) {
|
if ($courseid) {
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$PAGE->set_course($course);
|
$PAGE->set_course($course);
|
||||||
$context = $PAGE->context;
|
$context = $PAGE->context;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -36,7 +36,7 @@ if ($courseid == SITEID) {
|
||||||
$courseid = 0;
|
$courseid = 0;
|
||||||
}
|
}
|
||||||
if ($courseid) {
|
if ($courseid) {
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$PAGE->set_course($course);
|
$PAGE->set_course($course);
|
||||||
$context = $PAGE->context;
|
$context = $PAGE->context;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -39,7 +39,7 @@ if ($courseid = SITEID) {
|
||||||
$courseid = 0;
|
$courseid = 0;
|
||||||
}
|
}
|
||||||
if ($courseid) {
|
if ($courseid) {
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$PAGE->set_course($course);
|
$PAGE->set_course($course);
|
||||||
$context = $PAGE->context;
|
$context = $PAGE->context;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -81,7 +81,7 @@ $PAGE->set_url($url);
|
||||||
$PAGE->set_pagelayout('standard');
|
$PAGE->set_pagelayout('standard');
|
||||||
|
|
||||||
if ($courseid != SITEID && !empty($courseid)) {
|
if ($courseid != SITEID && !empty($courseid)) {
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$courses = array($course->id => $course);
|
$courses = array($course->id => $course);
|
||||||
$issite = false;
|
$issite = false;
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -1817,7 +1817,7 @@ function calendar_get_allowed_types(&$allowed, $course = null) {
|
||||||
|
|
||||||
if (!empty($course)) {
|
if (!empty($course)) {
|
||||||
if (!is_object($course)) {
|
if (!is_object($course)) {
|
||||||
$course = $DB->get_record('course', array('id' => $course), '*', MUST_EXIST);
|
$course = get_course($course);
|
||||||
}
|
}
|
||||||
if ($course->id != SITEID) {
|
if ($course->id != SITEID) {
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
|
|
@ -7,7 +7,7 @@ require_once($CFG->dirroot.'/calendar/lib.php');
|
||||||
require_once($CFG->dirroot.'/calendar/preferences_form.php');
|
require_once($CFG->dirroot.'/calendar/preferences_form.php');
|
||||||
|
|
||||||
$courseid = required_param('course', PARAM_INT);
|
$courseid = required_param('course', PARAM_INT);
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
$PAGE->set_url(new moodle_url('/calendar/preferences.php', array('course' => $courseid)));
|
$PAGE->set_url(new moodle_url('/calendar/preferences.php', array('course' => $courseid)));
|
||||||
$PAGE->set_pagelayout('standard');
|
$PAGE->set_pagelayout('standard');
|
||||||
|
|
|
@ -30,7 +30,7 @@ require_once($CFG->dirroot.'/course/lib.php');
|
||||||
|
|
||||||
$courseid = required_param('courseid', PARAM_INT);
|
$courseid = required_param('courseid', PARAM_INT);
|
||||||
$increase = optional_param('increase', true, PARAM_BOOL);
|
$increase = optional_param('increase', true, PARAM_BOOL);
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$courseformatoptions = course_get_format($course)->get_format_options();
|
$courseformatoptions = course_get_format($course)->get_format_options();
|
||||||
|
|
||||||
$PAGE->set_url('/course/changenumsections.php', array('courseid' => $courseid));
|
$PAGE->set_url('/course/changenumsections.php', array('courseid' => $courseid));
|
||||||
|
|
|
@ -460,7 +460,7 @@ class dndupload_ajax_processor {
|
||||||
throw new coding_exception('dndupload_ajax_processor should only be used within AJAX requests');
|
throw new coding_exception('dndupload_ajax_processor should only be used within AJAX requests');
|
||||||
}
|
}
|
||||||
|
|
||||||
$this->course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$this->course = get_course($courseid);
|
||||||
|
|
||||||
require_login($this->course, false);
|
require_login($this->course, false);
|
||||||
$this->context = context_course::instance($this->course->id);
|
$this->context = context_course::instance($this->course->id);
|
||||||
|
|
|
@ -33,7 +33,7 @@ $sectionreturn = optional_param('sr', 0, PARAM_INT);
|
||||||
$PAGE->set_url('/course/editsection.php', array('id'=>$id, 'sr'=> $sectionreturn));
|
$PAGE->set_url('/course/editsection.php', array('id'=>$id, 'sr'=> $sectionreturn));
|
||||||
|
|
||||||
$section = $DB->get_record('course_sections', array('id' => $id), '*', MUST_EXIST);
|
$section = $DB->get_record('course_sections', array('id' => $id), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $section->course), '*', MUST_EXIST);
|
$course = get_course($section->course);
|
||||||
$sectionnum = $section->section;
|
$sectionnum = $section->section;
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -67,7 +67,7 @@ class core_course_external extends external_api {
|
||||||
* @since Moodle 2.2
|
* @since Moodle 2.2
|
||||||
*/
|
*/
|
||||||
public static function get_course_contents($courseid, $options = array()) {
|
public static function get_course_contents($courseid, $options = array()) {
|
||||||
global $CFG, $DB;
|
global $CFG;
|
||||||
require_once($CFG->dirroot . "/course/lib.php");
|
require_once($CFG->dirroot . "/course/lib.php");
|
||||||
|
|
||||||
//validate parameter
|
//validate parameter
|
||||||
|
@ -75,7 +75,7 @@ class core_course_external extends external_api {
|
||||||
array('courseid' => $courseid, 'options' => $options));
|
array('courseid' => $courseid, 'options' => $options));
|
||||||
|
|
||||||
//retrieve the course
|
//retrieve the course
|
||||||
$course = $DB->get_record('course', array('id' => $params['courseid']), '*', MUST_EXIST);
|
$course = get_course($params['courseid']);
|
||||||
|
|
||||||
//check course format exist
|
//check course format exist
|
||||||
if (!file_exists($CFG->dirroot . '/course/format/' . $course->format . '/lib.php')) {
|
if (!file_exists($CFG->dirroot . '/course/format/' . $course->format . '/lib.php')) {
|
||||||
|
@ -848,7 +848,7 @@ class core_course_external extends external_api {
|
||||||
$transaction = $DB->start_delegated_transaction();
|
$transaction = $DB->start_delegated_transaction();
|
||||||
|
|
||||||
foreach ($params['courseids'] as $courseid) {
|
foreach ($params['courseids'] as $courseid) {
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
// Check if the context is valid.
|
// Check if the context is valid.
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -1077,7 +1077,7 @@ class core_course_external extends external_api {
|
||||||
$rc->execute_plan();
|
$rc->execute_plan();
|
||||||
$rc->destroy();
|
$rc->destroy();
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $newcourseid), '*', MUST_EXIST);
|
$course = get_course($newcourseid);
|
||||||
$course->fullname = $params['fullname'];
|
$course->fullname = $params['fullname'];
|
||||||
$course->shortname = $params['shortname'];
|
$course->shortname = $params['shortname'];
|
||||||
$course->visible = $params['visible'];
|
$course->visible = $params['visible'];
|
||||||
|
|
|
@ -3053,7 +3053,7 @@ function course_get_url($courseorid, $section = null, $options = array()) {
|
||||||
* @return object the created module info
|
* @return object the created module info
|
||||||
*/
|
*/
|
||||||
function create_module($moduleinfo) {
|
function create_module($moduleinfo) {
|
||||||
global $DB, $CFG;
|
global $CFG;
|
||||||
|
|
||||||
require_once($CFG->dirroot . '/course/modlib.php');
|
require_once($CFG->dirroot . '/course/modlib.php');
|
||||||
|
|
||||||
|
@ -3069,7 +3069,7 @@ function create_module($moduleinfo) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// Some additional checks (capability / existing instances).
|
// Some additional checks (capability / existing instances).
|
||||||
$course = $DB->get_record('course', array('id'=>$moduleinfo->course), '*', MUST_EXIST);
|
$course = get_course($moduleinfo->course);
|
||||||
list($module, $context, $cw) = can_add_moduleinfo($course, $moduleinfo->modulename, $moduleinfo->section);
|
list($module, $context, $cw) = can_add_moduleinfo($course, $moduleinfo->modulename, $moduleinfo->section);
|
||||||
|
|
||||||
// Load module library.
|
// Load module library.
|
||||||
|
@ -3093,7 +3093,7 @@ function create_module($moduleinfo) {
|
||||||
* @return object the updated module info
|
* @return object the updated module info
|
||||||
*/
|
*/
|
||||||
function update_module($moduleinfo) {
|
function update_module($moduleinfo) {
|
||||||
global $DB, $CFG;
|
global $CFG;
|
||||||
|
|
||||||
require_once($CFG->dirroot . '/course/modlib.php');
|
require_once($CFG->dirroot . '/course/modlib.php');
|
||||||
|
|
||||||
|
@ -3101,7 +3101,7 @@ function update_module($moduleinfo) {
|
||||||
$cm = get_coursemodule_from_id('', $moduleinfo->coursemodule, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $moduleinfo->coursemodule, 0, false, MUST_EXIST);
|
||||||
|
|
||||||
// Check the course exists.
|
// Check the course exists.
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
// Some checks (capaibility / existing instances).
|
// Some checks (capaibility / existing instances).
|
||||||
list($cm, $context, $module, $data, $cw) = can_update_moduleinfo($cm);
|
list($cm, $context, $module, $data, $cw) = can_update_moduleinfo($cm);
|
||||||
|
|
|
@ -35,7 +35,7 @@ if ($redirect) {
|
||||||
$userid = required_param('user', PARAM_INT); // login as this user
|
$userid = required_param('user', PARAM_INT); // login as this user
|
||||||
|
|
||||||
require_sesskey();
|
require_sesskey();
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
/// User must be logged in
|
/// User must be logged in
|
||||||
|
|
||||||
|
|
|
@ -237,10 +237,10 @@ if (!empty($moveto) && ($data = data_submitted()) && confirm_sesskey()) {
|
||||||
if ((!empty($hide) or !empty($show)) && confirm_sesskey()) {
|
if ((!empty($hide) or !empty($show)) && confirm_sesskey()) {
|
||||||
// Hide or show a course.
|
// Hide or show a course.
|
||||||
if (!empty($hide)) {
|
if (!empty($hide)) {
|
||||||
$course = $DB->get_record('course', array('id' => $hide), '*', MUST_EXIST);
|
$course = get_course($hide);
|
||||||
$visible = 0;
|
$visible = 0;
|
||||||
} else {
|
} else {
|
||||||
$course = $DB->get_record('course', array('id' => $show), '*', MUST_EXIST);
|
$course = get_course($show);
|
||||||
$visible = 1;
|
$visible = 1;
|
||||||
}
|
}
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
|
|
@ -80,7 +80,7 @@ if (!empty($add)) {
|
||||||
|
|
||||||
} else if (!empty($duplicate)) {
|
} else if (!empty($duplicate)) {
|
||||||
$cm = get_coursemodule_from_id('', $duplicate, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $duplicate, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -117,7 +117,7 @@ if (!empty($add)) {
|
||||||
|
|
||||||
} else if (!empty($delete)) {
|
} else if (!empty($delete)) {
|
||||||
$cm = get_coursemodule_from_id('', $delete, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $delete, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$modcontext = context_module::instance($cm->id);
|
$modcontext = context_module::instance($cm->id);
|
||||||
|
@ -158,7 +158,7 @@ if (!empty($add)) {
|
||||||
|
|
||||||
if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
$cm = get_coursemodule_from_id('', $USER->activitycopy, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $USER->activitycopy, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -198,7 +198,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
$id = required_param('id', PARAM_INT);
|
$id = required_param('id', PARAM_INT);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('', $id, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $id, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -219,7 +219,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
|
|
||||||
} else if (!empty($hide) and confirm_sesskey()) {
|
} else if (!empty($hide) and confirm_sesskey()) {
|
||||||
$cm = get_coursemodule_from_id('', $hide, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $hide, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -232,7 +232,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
|
|
||||||
} else if (!empty($show) and confirm_sesskey()) {
|
} else if (!empty($show) and confirm_sesskey()) {
|
||||||
$cm = get_coursemodule_from_id('', $show, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $show, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -253,7 +253,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
$id = required_param('id', PARAM_INT);
|
$id = required_param('id', PARAM_INT);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('', $id, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $id, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -266,7 +266,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
|
|
||||||
} else if (!empty($copy) and confirm_sesskey()) { // value = course module
|
} else if (!empty($copy) and confirm_sesskey()) { // value = course module
|
||||||
$cm = get_coursemodule_from_id('', $copy, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $copy, 0, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
$coursecontext = context_course::instance($course->id);
|
$coursecontext = context_course::instance($course->id);
|
||||||
|
@ -285,7 +285,7 @@ if ((!empty($movetosection) or !empty($moveto)) and confirm_sesskey()) {
|
||||||
} else if (!empty($cancelcopy) and confirm_sesskey()) { // value = course module
|
} else if (!empty($cancelcopy) and confirm_sesskey()) { // value = course module
|
||||||
|
|
||||||
$courseid = $USER->activitycopycourse;
|
$courseid = $USER->activitycopycourse;
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('', $USER->activitycopy, 0, true, IGNORE_MISSING);
|
$cm = get_coursemodule_from_id('', $USER->activitycopy, 0, true, IGNORE_MISSING);
|
||||||
$sectionreturn = $USER->activitycopysectionreturn;
|
$sectionreturn = $USER->activitycopysectionreturn;
|
||||||
|
|
|
@ -36,7 +36,7 @@ $cmid = required_param('cmid', PARAM_INT);
|
||||||
$courseid = required_param('course', PARAM_INT);
|
$courseid = required_param('course', PARAM_INT);
|
||||||
$sectionreturn = optional_param('sr', null, PARAM_INT);
|
$sectionreturn = optional_param('sr', null, PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$cm = get_coursemodule_from_id('', $cmid, $course->id, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $cmid, $course->id, true, MUST_EXIST);
|
||||||
$cmcontext = context_module::instance($cm->id);
|
$cmcontext = context_module::instance($cm->id);
|
||||||
$context = context_course::instance($courseid);
|
$context = context_course::instance($courseid);
|
||||||
|
|
|
@ -53,7 +53,7 @@ if (!empty($add)) {
|
||||||
$url->param('course', $course);
|
$url->param('course', $course);
|
||||||
$PAGE->set_url($url);
|
$PAGE->set_url($url);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$course), '*', MUST_EXIST);
|
$course = get_course($course);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
||||||
list($module, $context, $cw) = can_add_moduleinfo($course, $add, $section);
|
list($module, $context, $cw) = can_add_moduleinfo($course, $add, $section);
|
||||||
|
@ -124,7 +124,7 @@ if (!empty($add)) {
|
||||||
$cm = get_coursemodule_from_id('', $update, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $update, 0, false, MUST_EXIST);
|
||||||
|
|
||||||
// Check the course exists.
|
// Check the course exists.
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
// require_login
|
// require_login
|
||||||
require_login($course, false, $cm); // needed to setup proper $COURSE
|
require_login($course, false, $cm); // needed to setup proper $COURSE
|
||||||
|
|
|
@ -45,7 +45,7 @@ $huburl = required_param('huburl', PARAM_URL);
|
||||||
$hubname = optional_param('hubname', '', PARAM_TEXT);
|
$hubname = optional_param('hubname', '', PARAM_TEXT);
|
||||||
|
|
||||||
//some permissions and parameters checking
|
//some permissions and parameters checking
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
if (!has_capability('moodle/course:publish', context_course::instance($id))
|
if (!has_capability('moodle/course:publish', context_course::instance($id))
|
||||||
or !confirm_sesskey()) {
|
or !confirm_sesskey()) {
|
||||||
|
|
|
@ -30,7 +30,7 @@ require_once($CFG->dirroot.'/' . $CFG->admin . '/registration/lib.php');
|
||||||
require_once($CFG->dirroot.'/course/publish/forms.php');
|
require_once($CFG->dirroot.'/course/publish/forms.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT);
|
$id = required_param('id', PARAM_INT);
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
||||||
$PAGE->set_url('/course/publish/hubselector.php', array('id' => $course->id));
|
$PAGE->set_url('/course/publish/hubselector.php', array('id' => $course->id));
|
||||||
|
|
|
@ -34,7 +34,7 @@ $id = required_param('id', PARAM_INT);
|
||||||
$hubname = optional_param('hubname', 0, PARAM_TEXT);
|
$hubname = optional_param('hubname', 0, PARAM_TEXT);
|
||||||
$huburl = optional_param('huburl', 0, PARAM_URL);
|
$huburl = optional_param('huburl', 0, PARAM_URL);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
|
|
|
@ -40,7 +40,7 @@ require_once($CFG->libdir . '/filelib.php');
|
||||||
//check user access capability to this page
|
//check user access capability to this page
|
||||||
$id = required_param('id', PARAM_INT);
|
$id = required_param('id', PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
||||||
//page settings
|
//page settings
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
require_once('../config.php');
|
require_once('../config.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id to import TO
|
$id = required_param('id', PARAM_INT); // course id to import TO
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
$PAGE->set_pagelayout('standard');
|
$PAGE->set_pagelayout('standard');
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -28,7 +28,7 @@ require_once("$CFG->libdir/resourcelib.php");
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id
|
$id = required_param('id', PARAM_INT); // course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$PAGE->set_pagelayout('course');
|
$PAGE->set_pagelayout('course');
|
||||||
require_course_login($course, true);
|
require_course_login($course, true);
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,7 @@ $PAGE->set_url('/course/rest.php', array('courseId'=>$courseid,'class'=>$class))
|
||||||
|
|
||||||
//NOTE: when making any changes here please make sure it is using the same access control as course/mod.php !!
|
//NOTE: when making any changes here please make sure it is using the same access control as course/mod.php !!
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
// Check user is logged in and set contexts if we are dealing with resource
|
// Check user is logged in and set contexts if we are dealing with resource
|
||||||
if (in_array($class, array('resource'))) {
|
if (in_array($class, array('resource'))) {
|
||||||
$cm = get_coursemodule_from_id(null, $id, $course->id, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id(null, $id, $course->id, false, MUST_EXIST);
|
||||||
|
|
|
@ -40,7 +40,7 @@ if ($courseid) {
|
||||||
$PAGE->set_url(new moodle_url('/course/togglecompletion.php', array('course'=>$courseid)));
|
$PAGE->set_url(new moodle_url('/course/togglecompletion.php', array('course'=>$courseid)));
|
||||||
|
|
||||||
// Check user is logged in
|
// Check user is logged in
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
||||||
|
@ -129,7 +129,7 @@ switch($targetstate) {
|
||||||
|
|
||||||
// Get course-modules entry
|
// Get course-modules entry
|
||||||
$cm = get_coursemodule_from_id(null, $cmid, null, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id(null, $cmid, null, true, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
// Check user is logged in
|
// Check user is logged in
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -31,7 +31,7 @@ $mode = optional_param('mode', "todaylogs", PARAM_ALPHA);
|
||||||
|
|
||||||
$url = new moodle_url('/course/user.php', array('id'=>$id,'user'=>$user, 'mode'=>$mode));
|
$url = new moodle_url('/course/user.php', array('id'=>$id,'user'=>$user, 'mode'=>$mode));
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$user = $DB->get_record("user", array("id"=>$user, 'deleted'=>0), '*', MUST_EXIST);
|
$user = $DB->get_record("user", array("id"=>$user, 'deleted'=>0), '*', MUST_EXIST);
|
||||||
|
|
||||||
if ($mode === 'outline' or $mode === 'complete') {
|
if ($mode === 'outline' or $mode === 'complete') {
|
||||||
|
|
|
@ -38,7 +38,7 @@ $action = required_param('action', PARAM_ALPHANUMEXT);
|
||||||
|
|
||||||
$PAGE->set_url(new moodle_url('/enrol/ajax.php', array('id'=>$id, 'action'=>$action)));
|
$PAGE->set_url(new moodle_url('/enrol/ajax.php', array('id'=>$id, 'action'=>$action)));
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
|
@ -34,7 +34,7 @@ $userids = required_param_array('bulkuser', PARAM_INT);
|
||||||
$action = optional_param('action', '', PARAM_ALPHANUMEXT);
|
$action = optional_param('action', '', PARAM_ALPHANUMEXT);
|
||||||
$filter = optional_param('ifilter', 0, PARAM_INT);
|
$filter = optional_param('ifilter', 0, PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
|
@ -38,7 +38,7 @@ $action = required_param('action', PARAM_ALPHANUMEXT);
|
||||||
|
|
||||||
$PAGE->set_url(new moodle_url('/enrol/cohort/ajax.php', array('id'=>$id, 'action'=>$action)));
|
$PAGE->set_url(new moodle_url('/enrol/cohort/ajax.php', array('id'=>$id, 'action'=>$action)));
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
|
@ -30,7 +30,7 @@ require_once("$CFG->dirroot/group/lib.php");
|
||||||
$courseid = required_param('courseid', PARAM_INT);
|
$courseid = required_param('courseid', PARAM_INT);
|
||||||
$instanceid = optional_param('id', 0, PARAM_INT);
|
$instanceid = optional_param('id', 0, PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -38,7 +38,7 @@ $filter = optional_param('ifilter', 0, PARAM_INT); // Table filter for return ur
|
||||||
$ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST);
|
$ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST);
|
||||||
$user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST);
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
|
|
||||||
// The URL of the enrolled users page for the course.
|
// The URL of the enrolled users page for the course.
|
||||||
$usersurl = new moodle_url('/enrol/users.php', array('id' => $course->id));
|
$usersurl = new moodle_url('/enrol/users.php', array('id' => $course->id));
|
||||||
|
|
|
@ -124,7 +124,7 @@ class core_enrol_external extends external_api {
|
||||||
|
|
||||||
foreach ($params['coursecapabilities'] as $coursecapability) {
|
foreach ($params['coursecapabilities'] as $coursecapability) {
|
||||||
$courseid = $coursecapability['courseid'];
|
$courseid = $coursecapability['courseid'];
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$coursecontext = context_course::instance($courseid);
|
$coursecontext = context_course::instance($courseid);
|
||||||
if (!$coursecontext) {
|
if (!$coursecontext) {
|
||||||
throw new moodle_exception('cannotfindcourse', 'error', '', null,
|
throw new moodle_exception('cannotfindcourse', 'error', '', null,
|
||||||
|
@ -423,7 +423,7 @@ class core_enrol_external extends external_api {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$coursecontext = context_course::instance($courseid, IGNORE_MISSING);
|
$coursecontext = context_course::instance($courseid, IGNORE_MISSING);
|
||||||
if ($courseid == SITEID) {
|
if ($courseid == SITEID) {
|
||||||
$context = context_system::instance();
|
$context = context_system::instance();
|
||||||
|
|
|
@ -26,7 +26,7 @@ require('../../config.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id
|
$id = required_param('id', PARAM_INT); // course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -33,7 +33,7 @@ if (!isloggedin()) {
|
||||||
redirect(get_login_url());
|
redirect(get_login_url());
|
||||||
}
|
}
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
// Everybody is enrolled on the frontpage
|
// Everybody is enrolled on the frontpage
|
||||||
|
|
|
@ -29,7 +29,7 @@ $action = optional_param('action', '', PARAM_ALPHANUMEXT);
|
||||||
$instanceid = optional_param('instance', 0, PARAM_INT);
|
$instanceid = optional_param('instance', 0, PARAM_INT);
|
||||||
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
|
@ -36,7 +36,7 @@ $action = required_param('action', PARAM_ALPHANUMEXT);
|
||||||
|
|
||||||
$PAGE->set_url(new moodle_url('/enrol/ajax.php', array('id'=>$id, 'action'=>$action)));
|
$PAGE->set_url(new moodle_url('/enrol/ajax.php', array('id'=>$id, 'action'=>$action)));
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
|
@ -28,7 +28,7 @@ require_once('edit_form.php');
|
||||||
|
|
||||||
$courseid = required_param('courseid', PARAM_INT);
|
$courseid = required_param('courseid', PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -389,7 +389,7 @@ function enrol_manual_migrate_plugin_enrolments($enrol) {
|
||||||
$minstance = false;
|
$minstance = false;
|
||||||
if (!$e->mid) {
|
if (!$e->mid) {
|
||||||
// Manual instance does not exist yet, add a new one.
|
// Manual instance does not exist yet, add a new one.
|
||||||
$course = $DB->get_record('course', array('id'=>$e->courseid), '*', MUST_EXIST);
|
$course = get_course($e->courseid);
|
||||||
if ($minstance = $DB->get_record('enrol', array('courseid'=>$course->id, 'enrol'=>'manual'))) {
|
if ($minstance = $DB->get_record('enrol', array('courseid'=>$course->id, 'enrol'=>'manual'))) {
|
||||||
// Already created by previous iteration.
|
// Already created by previous iteration.
|
||||||
$e->mid = $minstance->id;
|
$e->mid = $minstance->id;
|
||||||
|
|
|
@ -31,7 +31,7 @@ $extendperiod = optional_param('extendperiod', 0, PARAM_INT);
|
||||||
$extendbase = optional_param('extendbase', 3, PARAM_INT);
|
$extendbase = optional_param('extendbase', 3, PARAM_INT);
|
||||||
|
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'manual'), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'manual'), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -28,7 +28,7 @@ $enrolid = required_param('enrolid', PARAM_INT);
|
||||||
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'manual'), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'manual'), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login();
|
require_login();
|
||||||
|
|
|
@ -28,7 +28,7 @@ require_once("$CFG->dirroot/enrol/meta/locallib.php");
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id
|
$id = required_param('id', PARAM_INT); // course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
$PAGE->set_url('/enrol/meta/addinstance.php', array('id'=>$course->id));
|
$PAGE->set_url('/enrol/meta/addinstance.php', array('id'=>$course->id));
|
||||||
|
|
|
@ -28,7 +28,7 @@ require_once($CFG->dirroot.'/mnet/service/enrol/locallib.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id
|
$id = required_param('id', PARAM_INT); // course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -31,7 +31,7 @@ $id = required_param('id', PARAM_INT); // course id
|
||||||
$action = optional_param('action', '', PARAM_ALPHANUMEXT);
|
$action = optional_param('action', '', PARAM_ALPHANUMEXT);
|
||||||
$filter = optional_param('ifilter', 0, PARAM_INT);
|
$filter = optional_param('ifilter', 0, PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -29,7 +29,7 @@ require_once('edit_form.php');
|
||||||
$courseid = required_param('courseid', PARAM_INT);
|
$courseid = required_param('courseid', PARAM_INT);
|
||||||
$instanceid = optional_param('id', 0, PARAM_INT); // instanceid
|
$instanceid = optional_param('id', 0, PARAM_INT); // instanceid
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -28,7 +28,7 @@ $enrolid = required_param('enrolid', PARAM_INT);
|
||||||
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'paypal'), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'paypal'), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login();
|
require_login();
|
||||||
|
|
|
@ -29,7 +29,7 @@ require_once('edit_form.php');
|
||||||
$courseid = required_param('courseid', PARAM_INT);
|
$courseid = required_param('courseid', PARAM_INT);
|
||||||
$instanceid = optional_param('id', 0, PARAM_INT);
|
$instanceid = optional_param('id', 0, PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -397,7 +397,7 @@ class enrol_self_plugin extends enrol_plugin {
|
||||||
protected function email_welcome_message($instance, $user) {
|
protected function email_welcome_message($instance, $user) {
|
||||||
global $CFG, $DB;
|
global $CFG, $DB;
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
|
|
||||||
$a = new stdClass();
|
$a = new stdClass();
|
||||||
|
|
|
@ -28,7 +28,7 @@ $enrolid = required_param('enrolid', PARAM_INT);
|
||||||
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'self'), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$enrolid, 'enrol'=>'self'), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
require_login();
|
require_login();
|
||||||
|
|
|
@ -36,7 +36,7 @@ $filter = optional_param('ifilter', 0, PARAM_INT);
|
||||||
$ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST);
|
$ue = $DB->get_record('user_enrolments', array('id' => $ueid), '*', MUST_EXIST);
|
||||||
$user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST);
|
$user = $DB->get_record('user', array('id'=>$ue->userid), '*', MUST_EXIST);
|
||||||
$instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST);
|
$instance = $DB->get_record('enrol', array('id'=>$ue->enrolid), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$instance->courseid), '*', MUST_EXIST);
|
$course = get_course($instance->courseid);
|
||||||
|
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
|
|
||||||
|
|
|
@ -41,7 +41,7 @@ if (optional_param('resetbutton', '', PARAM_RAW) !== '') {
|
||||||
redirect('users.php?id=' . $id);
|
redirect('users.php?id=' . $id);
|
||||||
}
|
}
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
$context = context_course::instance($course->id, MUST_EXIST);
|
$context = context_course::instance($course->id, MUST_EXIST);
|
||||||
|
|
||||||
if ($course->id == SITEID) {
|
if ($course->id == SITEID) {
|
||||||
|
|
2
file.php
2
file.php
|
@ -63,7 +63,7 @@ $courseid = (int)array_shift($args);
|
||||||
$relativepath = implode('/', $args);
|
$relativepath = implode('/', $args);
|
||||||
|
|
||||||
// security: limit access to existing course subdirectories
|
// security: limit access to existing course subdirectories
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
if ($course->legacyfiles != 2) {
|
if ($course->legacyfiles != 2) {
|
||||||
// course files disabled
|
// course files disabled
|
||||||
|
|
|
@ -30,7 +30,7 @@ $courseid = required_param('id', PARAM_INT);
|
||||||
|
|
||||||
$PAGE->set_url('/grade/edit/outcome/course.php', array('id'=>$courseid));
|
$PAGE->set_url('/grade/edit/outcome/course.php', array('id'=>$courseid));
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
/// Make sure they can even access this course
|
/// Make sure they can even access this course
|
||||||
require_login($course);
|
require_login($course);
|
||||||
|
|
|
@ -75,7 +75,7 @@ if ($id) {
|
||||||
} else if ($courseid){
|
} else if ($courseid){
|
||||||
$heading = get_string('addoutcome', 'grades');
|
$heading = get_string('addoutcome', 'grades');
|
||||||
/// adding new outcome from course
|
/// adding new outcome from course
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
require_capability('moodle/grade:manage', $context);
|
require_capability('moodle/grade:manage', $context);
|
||||||
|
|
|
@ -34,7 +34,7 @@ $PAGE->set_pagelayout('admin');
|
||||||
|
|
||||||
/// Make sure they can even access this course
|
/// Make sure they can even access this course
|
||||||
if ($courseid) {
|
if ($courseid) {
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
require_capability('moodle/grade:manageoutcomes', $context);
|
require_capability('moodle/grade:manageoutcomes', $context);
|
||||||
|
|
|
@ -30,7 +30,7 @@ include_once('import_form.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // Course id
|
$id = required_param('id', PARAM_INT); // Course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
$PAGE->set_url('/group/import.php', array('id'=>$id));
|
$PAGE->set_url('/group/import.php', array('id'=>$id));
|
||||||
|
|
||||||
|
|
|
@ -42,7 +42,7 @@ $returnurl = $CFG->wwwroot.'/group/index.php?id='.$courseid;
|
||||||
// Get the course information so we can print the header and
|
// Get the course information so we can print the header and
|
||||||
// check the course id is valid
|
// check the course id is valid
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
|
|
||||||
$url = new moodle_url('/group/index.php', array('id'=>$courseid));
|
$url = new moodle_url('/group/index.php', array('id'=>$courseid));
|
||||||
if ($userid) {
|
if ($userid) {
|
||||||
|
|
|
@ -218,7 +218,7 @@ function groups_create_group($data, $editform = false, $editoroptions = false) {
|
||||||
global $CFG, $DB;
|
global $CFG, $DB;
|
||||||
|
|
||||||
//check that courseid exists
|
//check that courseid exists
|
||||||
$course = $DB->get_record('course', array('id' => $data->courseid), '*', MUST_EXIST);
|
$course = get_course($data->courseid);
|
||||||
$context = context_course::instance($course->id);
|
$context = context_course::instance($course->id);
|
||||||
|
|
||||||
$data->timecreated = time();
|
$data->timecreated = time();
|
||||||
|
|
|
@ -32,7 +32,7 @@ $groupid = required_param('group', PARAM_INT);
|
||||||
$cancel = optional_param('cancel', false, PARAM_BOOL);
|
$cancel = optional_param('cancel', false, PARAM_BOOL);
|
||||||
|
|
||||||
$group = $DB->get_record('groups', array('id'=>$groupid), '*', MUST_EXIST);
|
$group = $DB->get_record('groups', array('id'=>$groupid), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$group->courseid), '*', MUST_EXIST);
|
$course = get_course($group->courseid);
|
||||||
|
|
||||||
$PAGE->set_url('/group/members.php', array('group'=>$groupid));
|
$PAGE->set_url('/group/members.php', array('group'=>$groupid));
|
||||||
$PAGE->set_pagelayout('admin');
|
$PAGE->set_pagelayout('admin');
|
||||||
|
|
|
@ -1428,27 +1428,25 @@ function get_local_override($roleid, $contextid, $capability) {
|
||||||
* @return array of ($context, $course, $cm)
|
* @return array of ($context, $course, $cm)
|
||||||
*/
|
*/
|
||||||
function get_context_info_array($contextid) {
|
function get_context_info_array($contextid) {
|
||||||
global $DB;
|
|
||||||
|
|
||||||
$context = context::instance_by_id($contextid, MUST_EXIST);
|
$context = context::instance_by_id($contextid, MUST_EXIST);
|
||||||
$course = null;
|
$course = null;
|
||||||
$cm = null;
|
$cm = null;
|
||||||
|
|
||||||
if ($context->contextlevel == CONTEXT_COURSE) {
|
if ($context->contextlevel == CONTEXT_COURSE) {
|
||||||
$course = $DB->get_record('course', array('id'=>$context->instanceid), '*', MUST_EXIST);
|
$course = get_course($context->instanceid);
|
||||||
|
|
||||||
} else if ($context->contextlevel == CONTEXT_MODULE) {
|
} else if ($context->contextlevel == CONTEXT_MODULE) {
|
||||||
$cm = get_coursemodule_from_id('', $context->instanceid, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $context->instanceid, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
} else if ($context->contextlevel == CONTEXT_BLOCK) {
|
} else if ($context->contextlevel == CONTEXT_BLOCK) {
|
||||||
$parent = $context->get_parent_context();
|
$parent = $context->get_parent_context();
|
||||||
|
|
||||||
if ($parent->contextlevel == CONTEXT_COURSE) {
|
if ($parent->contextlevel == CONTEXT_COURSE) {
|
||||||
$course = $DB->get_record('course', array('id'=>$parent->instanceid), '*', MUST_EXIST);
|
$course = get_course($parent->instanceid);
|
||||||
} else if ($parent->contextlevel == CONTEXT_MODULE) {
|
} else if ($parent->contextlevel == CONTEXT_MODULE) {
|
||||||
$cm = get_coursemodule_from_id('', $parent->instanceid, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('', $parent->instanceid, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -96,7 +96,7 @@ function xmldb_main_install() {
|
||||||
}
|
}
|
||||||
// Make sure site course context exists
|
// Make sure site course context exists
|
||||||
context_course::instance($SITE->id);
|
context_course::instance($SITE->id);
|
||||||
// Update the global frontpage cache
|
// Update the global frontpage cache from database.
|
||||||
$SITE = $DB->get_record('course', array('id'=>$newsite->id), '*', MUST_EXIST);
|
$SITE = $DB->get_record('course', array('id'=>$newsite->id), '*', MUST_EXIST);
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -247,7 +247,7 @@ class course_modinfo extends stdClass {
|
||||||
// Check modinfo field is set. If not, build and load it.
|
// Check modinfo field is set. If not, build and load it.
|
||||||
if (empty($course->modinfo) || empty($course->sectioncache)) {
|
if (empty($course->modinfo) || empty($course->sectioncache)) {
|
||||||
rebuild_course_cache($course->id);
|
rebuild_course_cache($course->id);
|
||||||
$course = $DB->get_record('course', array('id'=>$course->id), '*', MUST_EXIST);
|
$course = get_course($course->id);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set initial values
|
// Set initial values
|
||||||
|
|
|
@ -2887,7 +2887,7 @@ function require_login($courseorid = null, $autologinguest = true, $cm = null, $
|
||||||
} else if ($courseorid == SITEID) {
|
} else if ($courseorid == SITEID) {
|
||||||
$course = clone($SITE);
|
$course = clone($SITE);
|
||||||
} else {
|
} else {
|
||||||
$course = $DB->get_record('course', array('id' => $courseorid), '*', MUST_EXIST);
|
$course = get_course($courseorid);
|
||||||
}
|
}
|
||||||
if ($cm) {
|
if ($cm) {
|
||||||
if ($cm->course != $course->id) {
|
if ($cm->course != $course->id) {
|
||||||
|
@ -4906,7 +4906,7 @@ function remove_course_contents($courseid, $showfeedback = true, array $options
|
||||||
// Some crazy wishlist of stuff we should skip during purging of course content.
|
// Some crazy wishlist of stuff we should skip during purging of course content.
|
||||||
$options = (array)$options;
|
$options = (array)$options;
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $courseid), '*', MUST_EXIST);
|
$course = get_course($courseid);
|
||||||
$coursecontext = context_course::instance($courseid);
|
$coursecontext = context_course::instance($courseid);
|
||||||
$fs = get_file_storage();
|
$fs = get_file_storage();
|
||||||
|
|
||||||
|
|
|
@ -2744,7 +2744,7 @@ class global_navigation_for_ajax extends global_navigation {
|
||||||
$this->load_category($this->instanceid, self::TYPE_MY_CATEGORY);
|
$this->load_category($this->instanceid, self::TYPE_MY_CATEGORY);
|
||||||
break;
|
break;
|
||||||
case self::TYPE_COURSE :
|
case self::TYPE_COURSE :
|
||||||
$course = $DB->get_record('course', array('id' => $this->instanceid), '*', MUST_EXIST);
|
$course = get_course($this->instanceid);
|
||||||
require_course_login($course, true, null, false, true);
|
require_course_login($course, true, null, false, true);
|
||||||
$this->page->set_context(context_course::instance($course->id));
|
$this->page->set_context(context_course::instance($course->id));
|
||||||
$coursenode = $this->add_course($course);
|
$coursenode = $this->add_course($course);
|
||||||
|
|
|
@ -950,7 +950,7 @@ class moodle_page {
|
||||||
|
|
||||||
if (!$this->_course || $this->_course->id != $cm->course) {
|
if (!$this->_course || $this->_course->id != $cm->course) {
|
||||||
if (!$course) {
|
if (!$course) {
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
}
|
}
|
||||||
if ($course->id != $cm->course) {
|
if ($course->id != $cm->course) {
|
||||||
throw new coding_exception('The course you passed to $PAGE->set_cm does not correspond to the $cm.');
|
throw new coding_exception('The course you passed to $PAGE->set_cm does not correspond to the $cm.');
|
||||||
|
|
|
@ -2120,8 +2120,8 @@ class core_accesslib_testcase extends advanced_testcase {
|
||||||
$guestid = $CFG->siteguest;
|
$guestid = $CFG->siteguest;
|
||||||
|
|
||||||
// Enrol some users into some courses.
|
// Enrol some users into some courses.
|
||||||
$course1 = $DB->get_record('course', array('id'=>$testcourses[22]), '*', MUST_EXIST);
|
$course1 = get_course($testcourses[22]);
|
||||||
$course2 = $DB->get_record('course', array('id'=>$testcourses[7]), '*', MUST_EXIST);
|
$course2 = get_course($testcourses[7]);
|
||||||
$cms = $DB->get_records('course_modules', array('course'=>$course1->id), 'id');
|
$cms = $DB->get_records('course_modules', array('course'=>$course1->id), 'id');
|
||||||
$cm1 = reset($cms);
|
$cm1 = reset($cms);
|
||||||
$blocks = $DB->get_records('block_instances', array('parentcontextid'=>context_module::instance($cm1->id)->id), 'id');
|
$blocks = $DB->get_records('block_instances', array('parentcontextid'=>context_module::instance($cm1->id)->id), 'id');
|
||||||
|
|
|
@ -27,7 +27,7 @@ require_once($CFG->dirroot.'/mod/assign/locallib.php');
|
||||||
// For this type of page this is the course id.
|
// For this type of page this is the course id.
|
||||||
$id = required_param('id', PARAM_INT);
|
$id = required_param('id', PARAM_INT);
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id' => $id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
require_login($course);
|
require_login($course);
|
||||||
$PAGE->set_url('/mod/assign/index.php', array('id' => $id));
|
$PAGE->set_url('/mod/assign/index.php', array('id' => $id));
|
||||||
$PAGE->set_pagelayout('incourse');
|
$PAGE->set_pagelayout('incourse');
|
||||||
|
|
|
@ -69,7 +69,7 @@ function assign_reset_userdata($data) {
|
||||||
$status = array();
|
$status = array();
|
||||||
$params = array('courseid'=>$data->courseid);
|
$params = array('courseid'=>$data->courseid);
|
||||||
$sql = "SELECT a.id FROM {assign} a WHERE a.course=:courseid";
|
$sql = "SELECT a.id FROM {assign} a WHERE a.course=:courseid";
|
||||||
$course = $DB->get_record('course', array('id'=>$data->courseid), '*', MUST_EXIST);
|
$course = get_course($data->courseid);
|
||||||
if ($assigns = $DB->get_records_sql($sql, $params)) {
|
if ($assigns = $DB->get_records_sql($sql, $params)) {
|
||||||
foreach ($assigns as $assign) {
|
foreach ($assigns as $assign) {
|
||||||
$cm = get_coursemodule_from_instance('assign',
|
$cm = get_coursemodule_from_instance('assign',
|
||||||
|
|
|
@ -575,7 +575,7 @@ class assign {
|
||||||
$returnid = $DB->insert_record('assign', $update);
|
$returnid = $DB->insert_record('assign', $update);
|
||||||
$this->instance = $DB->get_record('assign', array('id'=>$returnid), '*', MUST_EXIST);
|
$this->instance = $DB->get_record('assign', array('id'=>$returnid), '*', MUST_EXIST);
|
||||||
// Cache the course record.
|
// Cache the course record.
|
||||||
$this->course = $DB->get_record('course', array('id'=>$formdata->course), '*', MUST_EXIST);
|
$this->course = get_course($formdata->course);
|
||||||
|
|
||||||
if ($callplugins) {
|
if ($callplugins) {
|
||||||
// Call save_settings hook for submission plugins.
|
// Call save_settings hook for submission plugins.
|
||||||
|
|
|
@ -68,7 +68,7 @@ class mod_assign_mod_form extends moodleform_mod {
|
||||||
if (!$ctx) {
|
if (!$ctx) {
|
||||||
$ctx = context_course::instance($this->current->course);
|
$ctx = context_course::instance($this->current->course);
|
||||||
}
|
}
|
||||||
$course = $DB->get_record('course', array('id'=>$this->current->course), '*', MUST_EXIST);
|
$course = get_course($this->current->course);
|
||||||
$assignment->set_course($course);
|
$assignment->set_course($course);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -259,7 +259,7 @@ class mod_assign_mod_form extends moodleform_mod {
|
||||||
if (!$ctx) {
|
if (!$ctx) {
|
||||||
$ctx = context_course::instance($this->current->course);
|
$ctx = context_course::instance($this->current->course);
|
||||||
}
|
}
|
||||||
$course = $DB->get_record('course', array('id'=>$this->current->course), '*', MUST_EXIST);
|
$course = get_course($this->current->course);
|
||||||
$assignment->set_course($course);
|
$assignment->set_course($course);
|
||||||
}
|
}
|
||||||
$assignment->plugin_data_preprocessing($defaultvalues);
|
$assignment->plugin_data_preprocessing($defaultvalues);
|
||||||
|
|
|
@ -34,7 +34,7 @@ $urlparams = array('id' => $id,
|
||||||
|
|
||||||
$url = new moodle_url('/mod/assign/view.php', $urlparams);
|
$url = new moodle_url('/mod/assign/view.php', $urlparams);
|
||||||
$cm = get_coursemodule_from_id('assign', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('assign', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, true, $cm);
|
require_login($course, true, $cm);
|
||||||
$PAGE->set_url($url);
|
$PAGE->set_url($url);
|
||||||
|
|
|
@ -30,7 +30,7 @@ $chapterid = required_param('chapterid', PARAM_INT); // Chapter ID
|
||||||
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
$confirm = optional_param('confirm', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -32,7 +32,7 @@ $pagenum = optional_param('pagenum', 0, PARAM_INT);
|
||||||
$subchapter = optional_param('subchapter', 0, PARAM_BOOL);
|
$subchapter = optional_param('subchapter', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $cmid, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $cmid, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -27,7 +27,7 @@ require_once(dirname(__FILE__).'/locallib.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // Course ID.
|
$id = required_param('id', PARAM_INT); // Course ID.
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
unset($id);
|
unset($id);
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@ $chapterid = required_param('chapterid', PARAM_INT); // Chapter ID
|
||||||
$up = optional_param('up', 0, PARAM_BOOL);
|
$up = optional_param('up', 0, PARAM_BOOL);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -29,7 +29,7 @@ $id = required_param('id', PARAM_INT); // Course Module ID
|
||||||
$chapterid = required_param('chapterid', PARAM_INT); // Chapter ID
|
$chapterid = required_param('chapterid', PARAM_INT); // Chapter ID
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -32,7 +32,7 @@ require_once($CFG->libdir.'/filelib.php');
|
||||||
$id = required_param('id', PARAM_INT); // Course Module ID
|
$id = required_param('id', PARAM_INT); // Course Module ID
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
$PAGE->set_url('/mod/book/tool/exportimscp/index.php', array('id'=>$id));
|
$PAGE->set_url('/mod/book/tool/exportimscp/index.php', array('id'=>$id));
|
||||||
|
|
|
@ -30,7 +30,7 @@ $id = required_param('id', PARAM_INT); // Course Module ID
|
||||||
$chapterid = optional_param('chapterid', 0, PARAM_INT); // Chapter ID
|
$chapterid = optional_param('chapterid', 0, PARAM_INT); // Chapter ID
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
|
|
|
@ -33,7 +33,7 @@ $chapterid = optional_param('chapterid', 0, PARAM_INT); // Chapter ID
|
||||||
// =========================================================================
|
// =========================================================================
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_course_login($course, true, $cm);
|
require_course_login($course, true, $cm);
|
||||||
|
|
|
@ -36,12 +36,12 @@ $edit = optional_param('edit', -1, PARAM_BOOL); // Edit mode
|
||||||
// =========================================================================
|
// =========================================================================
|
||||||
if ($id) {
|
if ($id) {
|
||||||
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('book', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
} else {
|
} else {
|
||||||
$book = $DB->get_record('book', array('id'=>$bid), '*', MUST_EXIST);
|
$book = $DB->get_record('book', array('id'=>$bid), '*', MUST_EXIST);
|
||||||
$cm = get_coursemodule_from_instance('book', $book->id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('book', $book->id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$id = $cm->id;
|
$id = $cm->id;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ $PAGE->set_url($url);
|
||||||
$PAGE->set_popup_notification_allowed(false); // No popup notifications in the chat window
|
$PAGE->set_popup_notification_allowed(false); // No popup notifications in the chat window
|
||||||
|
|
||||||
$chat = $DB->get_record('chat', array('id'=>$id), '*', MUST_EXIST);
|
$chat = $DB->get_record('chat', array('id'=>$id), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$chat->course), '*', MUST_EXIST);
|
$course = get_course($chat->course);
|
||||||
$cm = get_coursemodule_from_instance('chat', $chat->id, $course->id, false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('chat', $chat->id, $course->id, false, MUST_EXIST);
|
||||||
|
|
||||||
$context = context_module::instance($cm->id);
|
$context = context_module::instance($cm->id);
|
||||||
|
|
|
@ -49,14 +49,14 @@ if ($id) {
|
||||||
$url->param('id', $id);
|
$url->param('id', $id);
|
||||||
$PAGE->set_url($url);
|
$PAGE->set_url($url);
|
||||||
$cm = get_coursemodule_from_id('data', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('data', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$data = $DB->get_record('data', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$data = $DB->get_record('data', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
$url->param('d', $d);
|
$url->param('d', $d);
|
||||||
$PAGE->set_url($url);
|
$PAGE->set_url($url);
|
||||||
$data = $DB->get_record('data', array('id'=>$d), '*', MUST_EXIST);
|
$data = $DB->get_record('data', array('id'=>$d), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$data->course), '*', MUST_EXIST);
|
$course = get_course($data->course);
|
||||||
$cm = get_coursemodule_from_instance('data', $data->id, $course->id, false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('data', $data->id, $course->id, false, MUST_EXIST);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1439,7 +1439,7 @@ function data_rating_validate($params) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$info->course), '*', MUST_EXIST);
|
$course = get_course($info->course);
|
||||||
$cm = get_coursemodule_from_instance('data', $info->dataid, $course->id, false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('data', $info->dataid, $course->id, false, MUST_EXIST);
|
||||||
$context = context_module::instance($cm->id);
|
$context = context_module::instance($cm->id);
|
||||||
|
|
||||||
|
|
|
@ -36,12 +36,12 @@ require_once($CFG->libdir.'/xmlize.php');
|
||||||
$id = optional_param('id', 0, PARAM_INT); // course module id
|
$id = optional_param('id', 0, PARAM_INT); // course module id
|
||||||
if ($id) {
|
if ($id) {
|
||||||
$cm = get_coursemodule_from_id('data', $id, null, null, MUST_EXIST);
|
$cm = get_coursemodule_from_id('data', $id, null, null, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$data = $DB->get_record('data', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$data = $DB->get_record('data', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
} else {
|
} else {
|
||||||
$d = required_param('d', PARAM_INT); // database activity id
|
$d = required_param('d', PARAM_INT); // database activity id
|
||||||
$data = $DB->get_record('data', array('id'=>$d), '*', MUST_EXIST);
|
$data = $DB->get_record('data', array('id'=>$d), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$data->course), '*', MUST_EXIST);
|
$course = get_course($data->course);
|
||||||
$cm = get_coursemodule_from_instance('data', $data->id, $course->id, null, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('data', $data->id, $course->id, null, MUST_EXIST);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ $sesskey = optional_param('sesskey', false, PARAM_TEXT);
|
||||||
$itemorder = optional_param('itemorder', false, PARAM_SEQUENCE);
|
$itemorder = optional_param('itemorder', false, PARAM_SEQUENCE);
|
||||||
|
|
||||||
$cm = get_coursemodule_from_id('feedback', $id, 0, false, MUST_EXIST);
|
$cm = get_coursemodule_from_id('feedback', $id, 0, false, MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
$feedback = $DB->get_record('feedback', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$feedback = $DB->get_record('feedback', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
|
|
||||||
require_sesskey();
|
require_sesskey();
|
||||||
|
|
|
@ -34,7 +34,7 @@ $id = required_param('id', PARAM_INT); // Course module ID
|
||||||
$cm = get_coursemodule_from_id('folder', $id, 0, true, MUST_EXIST);
|
$cm = get_coursemodule_from_id('folder', $id, 0, true, MUST_EXIST);
|
||||||
$context = context_module::instance($cm->id, MUST_EXIST);
|
$context = context_module::instance($cm->id, MUST_EXIST);
|
||||||
$folder = $DB->get_record('folder', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$folder = $DB->get_record('folder', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_login($course, false, $cm);
|
require_login($course, false, $cm);
|
||||||
require_capability('mod/folder:managefiles', $context);
|
require_capability('mod/folder:managefiles', $context);
|
||||||
|
|
|
@ -28,7 +28,7 @@ require('../../config.php');
|
||||||
|
|
||||||
$id = required_param('id', PARAM_INT); // course id
|
$id = required_param('id', PARAM_INT); // course id
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$id), '*', MUST_EXIST);
|
$course = get_course($id);
|
||||||
|
|
||||||
require_course_login($course, true);
|
require_course_login($course, true);
|
||||||
$PAGE->set_pagelayout('incourse');
|
$PAGE->set_pagelayout('incourse');
|
||||||
|
|
|
@ -41,7 +41,7 @@ if ($f) { // Two ways to specify the module
|
||||||
$folder = $DB->get_record('folder', array('id'=>$cm->instance), '*', MUST_EXIST);
|
$folder = $DB->get_record('folder', array('id'=>$cm->instance), '*', MUST_EXIST);
|
||||||
}
|
}
|
||||||
|
|
||||||
$course = $DB->get_record('course', array('id'=>$cm->course), '*', MUST_EXIST);
|
$course = get_course($cm->course);
|
||||||
|
|
||||||
require_course_login($course, true, $cm);
|
require_course_login($course, true, $cm);
|
||||||
$context = context_module::instance($cm->id);
|
$context = context_module::instance($cm->id);
|
||||||
|
|
|
@ -40,7 +40,7 @@
|
||||||
$PAGE->set_url($url);
|
$PAGE->set_url($url);
|
||||||
|
|
||||||
$discussion = $DB->get_record('forum_discussions', array('id' => $d), '*', MUST_EXIST);
|
$discussion = $DB->get_record('forum_discussions', array('id' => $d), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $discussion->course), '*', MUST_EXIST);
|
$course = get_course($discussion->course);
|
||||||
$forum = $DB->get_record('forum', array('id' => $discussion->forum), '*', MUST_EXIST);
|
$forum = $DB->get_record('forum', array('id' => $discussion->forum), '*', MUST_EXIST);
|
||||||
$cm = get_coursemodule_from_instance('forum', $forum->id, $course->id, false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('forum', $forum->id, $course->id, false, MUST_EXIST);
|
||||||
|
|
||||||
|
|
|
@ -3629,7 +3629,7 @@ function forum_rating_validate($params) {
|
||||||
$post = $DB->get_record('forum_posts', array('id' => $params['itemid'], 'userid' => $params['rateduserid']), '*', MUST_EXIST);
|
$post = $DB->get_record('forum_posts', array('id' => $params['itemid'], 'userid' => $params['rateduserid']), '*', MUST_EXIST);
|
||||||
$discussion = $DB->get_record('forum_discussions', array('id' => $post->discussion), '*', MUST_EXIST);
|
$discussion = $DB->get_record('forum_discussions', array('id' => $post->discussion), '*', MUST_EXIST);
|
||||||
$forum = $DB->get_record('forum', array('id' => $discussion->forum), '*', MUST_EXIST);
|
$forum = $DB->get_record('forum', array('id' => $discussion->forum), '*', MUST_EXIST);
|
||||||
$course = $DB->get_record('course', array('id' => $forum->course), '*', MUST_EXIST);
|
$course = get_course($forum->course);
|
||||||
$cm = get_coursemodule_from_instance('forum', $forum->id, $course->id , false, MUST_EXIST);
|
$cm = get_coursemodule_from_instance('forum', $forum->id, $course->id , false, MUST_EXIST);
|
||||||
$context = context_module::instance($cm->id);
|
$context = context_module::instance($cm->id);
|
||||||
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue