Пример #1
0
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,
Пример #2
0
    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)){