if (isguestuser()) { print_error('guestsarenotallowed'); } $context = context_system::instance(); $PAGE->set_context($context); $PAGE->set_url('/blocks/ps_selfstudy/viewrequests.php'); $PAGE->set_pagelayout('standard'); $filterform = new filter_form(); $download = optional_param('download', '', PARAM_ALPHA); $table = new viewrequests_table('uniqueid'); $table->is_downloading($download, 'view_requests', get_string('requests', 'block_ps_selfstudy')); if ($filterform->is_cancelled()) { $courseurl = new moodle_url('/blocks/ps_selfstudy/viewrequests.php'); redirect($courseurl); } else { if ($fromform = $filterform->get_data()) { $sqlconditions = "course_code = '" . $fromform->filter_code . "' AND "; if (!$table->is_downloading()) { // Define headers. $PAGE->set_title(get_string('title_viewrequests', 'block_ps_selfstudy')); $PAGE->set_heading(get_string('title_viewrequests', 'block_ps_selfstudy')); $PAGE->navbar->add(get_string('title_viewrequests', 'block_ps_selfstudy')); $site = get_site(); echo $OUTPUT->header(); // Output header. $filterform->display(); echo "<hr>"; } if (has_capability('block/ps_selfstudy:viewrequests', $context, $USER->id)) { // SQL to get all requests. $fields = 'r.id,
throw new coding_exception('Can not instantiate enrol_manual'); } $instancename = $enrol_manual->get_instance_name($instance); $PAGE->set_url('/local/costcenter/courseenrol.php', array('enrolid'=>$instance->id)); $PAGE->set_pagelayout('admin'); $PAGE->set_title($enrol_manual->get_instance_name($instance)); $PAGE->set_heading($course->fullname); navigation_node::override_active_url(new moodle_url('/local/mass_enroll/mass_enroll.php', array('id'=>$course->id))); $PAGE->requires->js('/local/teammanager/js/select2.full.js'); $PAGE->requires->css('/local/teammanager/css/select2.min.css'); // Create the user selector objects. $options = array('enrolid' => $enrolid, 'accesscontext' => $context); $filter_form = new filter_form(null,array('enrolid'=>$enrolid)); $data = $filter_form->get_data(); $SESSION->costcenterenrol = array(); if($filter_form->is_cancelled()){ redirect($PAGE->url); } if(!empty( $data->position)){ foreach($data->position as $key => $value) { $data->position[$key] = "'".$value."'"; } $position = implode(',',$data->position); $SESSION->costcenterenrol['position'] = $position; }else{ $position = ''; } if(!empty( $data->skillset)){