예제 #1
0
api_protect_admin_script();
if (!isset($_GET['id'])) {
    api_not_allowed();
}
$interbreadcrumb[] = array('url' => 'index.php', 'name' => get_lang('PlatformAdmin'));
$interbreadcrumb[] = array('url' => 'class_list.php', 'name' => get_lang('AdminClasses'));
$class_id = $_GET['id'];
$class = ClassManager::get_class_info($class_id);
$tool_name = $class['name'];
Display::display_header($tool_name);
//api_display_tool_title($tool_name);
/**
 * Show all users subscribed in this class.
 */
echo '<h4>' . get_lang('Users') . '</h4>';
$users = ClassManager::get_users($class_id);
if (count($users) > 0) {
    $is_western_name_order = api_is_western_name_order();
    $table_header[] = array(get_lang('OfficialCode'), true);
    if ($is_western_name_order) {
        $table_header[] = array(get_lang('FirstName'), true);
        $table_header[] = array(get_lang('LastName'), true);
    } else {
        $table_header[] = array(get_lang('LastName'), true);
        $table_header[] = array(get_lang('FirstName'), true);
    }
    $table_header[] = array(get_lang('Email'), true);
    $table_header[] = array(get_lang('Status'), true);
    $table_header[] = array('', false);
    $data = array();
    foreach ($users as $index => $user) {