$totalEntries = $editCourse->countCourseInstances($constraints); } $courseInstances = EfrontCourse::convertCourseObjectsToArrays($courseInstances); $dataSource = $courseInstances; $tableName = $_GET['ajax']; $alreadySorted = 1; $smarty->assign("T_TABLE_SIZE", $totalEntries); include "sorted_table.php"; } elseif (isset($_GET['mode'])) { $editCourse->setLessonMode($_GET['lesson'], $_GET['mode']); } elseif (isset($_GET['add_instance'])) { if ($editCourse->course['instance_source']) { //If we are inside an instance, then consider its parent EfrontCourse::createInstance($editCourse->course['instance_source']); } else { EfrontCourse::createInstance($editCourse->course['id']); } } else { if (isset($_GET['postAjaxRequest']) && $_GET['postAjaxRequest'] == 'lessons') { $editCourse->handlePostAjaxRequestionForLessons(); } else { if (isset($_GET['postAjaxRequest']) && $_GET['postAjaxRequest'] == 'skills') { $editCourse->handlePostAjaxRequestForSkills(); } else { if (isset($_GET['postAjaxRequest']) && $_GET['postAjaxRequest'] == 'users') { $editCourse->handlePostAjaxRequestForUsers(); } elseif ($_GET['ajax'] == 'toggle_user') { $response = array('status' => 1); if ($editCourse->isUserActiveInCourse($_GET['user'])) { $editCourse->unConfirm($_GET['user']); $response['access'] = 0;