session_name('kms'); session_unset(); session_destroy(); } elseif (username_existed($_SESSION['username'])) { session_name('kms'); session_start(); } /* End Auth */ $p = isset($_GET['p']) ? rawurldecode($_GET['p']) : 'home'; $pid = get_pid_from_url($p); $uid = substr($p, 5); $username = get_username_from_url($p); $week = get_week_from_url($p); $course_week = get_course_week_from_url($p); $cid = isset($course_week) ? $course_week['cid'] : (isset($_POST['cid']) ? $_POST['cid'] : get_cid_from_url($p)); $cids = $_SESSION['rid'] == 1 ? cids_load_all() : user_cids_load_all($_SESSION['uid']); $pids = user_pids_load_all($_SESSION['uid']); $user = user_load($_SESSION['uid']); $post = post_load($pid); $course = course_load($cid); $users = $db->array_load_all('USER'); $user_paths = array(); for ($i = 0; $i < count($users); $i++) { $user_paths[$i] = 'user/' . $users[$i]['User_ID']; } $profile_paths = array(); for ($i = 0; $i < count($users); $i++) { $profile_paths[$i] = 'user/' . $users[$i]['User_Username']; } $profile_follow_paths = array(); for ($i = 0; $i < count($users); $i++) {
function view_courses_by_uid($uid) { //Return courses list by user ID $output = ''; $course_user_cids = array(); $courses = array(); $course_users = course_users_load($uid); foreach ($course_users as $course_user) { $course_user_cids[] = $course_user['Course_ID']; } if ($_SESSION['rid'] == 1) { $course_user_cids = cids_load_all(); } sort($course_user_cids); foreach ($course_user_cids as $course_user_cid) { $courses[] = course_load($course_user_cid); } usort($courses, 'sort_course_code_ascend'); if (count($courses) > 0) { $output .= '<div class="heading">My courses</div>'; $output .= '<ul>'; for ($i = 0; $i < count($courses); $i++) { if (isset($courses[$i])) { $course = course_load($courses[$i]['Course_ID']); $users = users_load_by_cid($courses[$i]['Course_ID']); $output .= '<li class="course">'; $output .= '<a title="' . $course['Course_Name'] . '" class="cid-' . $course['Course_ID'] . ' course_code" href="?p=course/' . $course['Course_Code'] . '">' . $course['Course_Code'] . '</a><br/>'; $output .= '<span class="course_name">' . $course['Course_Name'] . '</span>'; $output .= '</li>'; } } $output .= '</ul>'; } return $output; }