'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 '

'.get_lang('Users').'

'; $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) { $username = api_htmlentities(sprintf(get_lang('LoginX'), $user['username']), ENT_QUOTES); $row = array (); $row[] = $user['official_code']; if ($is_western_name_order) { $row[] = $user['firstname']; $row[] = "".$user['lastname'].""; } else { $row[] = "".$user['lastname'].""; $row[] = $user['firstname']; } $row[] = Display :: encrypted_mailto_link($user['email'], $user['email']); $row[] = $user['status'] == 5 ? get_lang('Student') : get_lang('Teacher'); $row[] = ''.Display::return_icon('synthese_view.gif', get_lang('Info')).''; $data[] = $row; } Display::display_sortable_table($table_header,$data,array(),array(),array('id'=>$_GET['id'])); } else { echo get_lang('NoUsersInClass'); } /** * Show all courses in which this class is subscribed. */ $courses = ClassManager::get_courses($class_id); if (count($courses) > 0) { $header[] = array (get_lang('Code'), true); $header[] = array (get_lang('Title'), true); $header[] = array ('', false); $data = array (); foreach( $courses as $index => $course) { $row = array (); $row[] = $course['visual_code']; $row[] = $course['title']; $row[] = ''.Display::return_icon('info_small.gif', get_lang('Delete')).''. ''.Display::return_icon('course_home.gif', get_lang('CourseHome')).'' . ''.Display::return_icon('edit.gif', get_lang('Edit')).''; $data[] = $row; } echo '

'.get_lang('Courses').'

'; echo '
'; Display :: display_sortable_table($header, $data, array (), array (), array('id'=>$_GET['id'])); echo '
'; } else { echo '

'.get_lang('NoCoursesForThisClass').'

'; } // Displaying the footer. Display::display_footer();