'') $catid = intval($_GET['catid']); if (isset($_GET['action'], $_GET['cid']) && $_SESSION['user_id'] > 0) { $cid = intval($_GET['cid']); if ($_GET['action'] == 'remove') $userCoursesDAO->Delete($_SESSION['user_id'], $cid); if ($_GET['action'] == 'add') $userCoursesDAO->Create($_SESSION['user_id'], $cid, TR_USERROLE_VIEWER, 0); $msg->addFeedback(ACTION_COMPLETED_SUCCESSFULLY); } // retrieve data to display //if ($_SESSION['user_id'] > 0) { // $courses = $userCoursesDAO->getByUserID($_SESSION['user_id']); // $is_my_courses = true; //} if (isset($catid)) { $courses = $coursesDAO->getByCategory($catid); $is_for_category = true; } else { $courses = $coursesDAO->getByMostRecent(); } require(TR_INCLUDE_PATH.'header.inc.php'); $curr_page_num = intval($_GET['p']); if (!$curr_page_num) { $curr_page_num = 1; } $savant->assign('courses', $courses); $savant->assign('categories', $courseCategoriesDAO->getAll()); $savant->assign('curr_page_num', $curr_page_num); if ($is_for_category) { $savant->assign('title', _AT('search_results')); } else { $savant->assign('title', _AT('most_recent_courses')); } $savant->display('home/index_course.tmpl.php'); require(TR_INCLUDE_PATH.'footer.inc.php'); ?>