예제 #1
0
파일: user_bulk.php 프로젝트: r007/PMoodle
<?php

//$Id$
require_once '../../config.php';
require_once $CFG->libdir . '/adminlib.php';
require_once $CFG->dirroot . '/' . $CFG->admin . '/user/lib.php';
require_once $CFG->dirroot . '/' . $CFG->admin . '/user/user_bulk_forms.php';
admin_externalpage_setup('userbulk');
if (!isset($SESSION->bulk_users)) {
    $SESSION->bulk_users = array();
}
// create the user filter form
$ufiltering = new user_filtering();
// array of bulk operations
// create the bulk operations form
$action_form = new user_bulk_action_form();
if ($data = $action_form->get_data(false)) {
    // check if an action should be performed and do so
    switch ($data->action) {
        case 1:
            redirect($CFG->wwwroot . '/' . $CFG->admin . '/user/user_bulk_confirm.php');
        case 2:
            redirect($CFG->wwwroot . '/' . $CFG->admin . '/user/user_bulk_message.php');
        case 3:
            redirect($CFG->wwwroot . '/' . $CFG->admin . '/user/user_bulk_delete.php');
        case 4:
            redirect($CFG->wwwroot . '/' . $CFG->admin . '/user/user_bulk_display.php');
        case 5:
            redirect($CFG->wwwroot . '/' . $CFG->admin . '/user/user_bulk_download.php');
    }
}