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