Ejemplo n.º 1
0
 if ($currentUser instanceof EfrontLessonUser) {
     $smarty->assign("T_CURRENT_USER", $currentUser);
     $userLessons = $currentUser->getLessons(true);
     foreach ($userLessons as $key => $value) {
         if (!$value->lesson['active']) {
             unset($userLessons[$key]);
         } else {
             $lessons_have[] = $value->lesson['id'];
         }
     }
     $userCourses = $currentUser->getUserCourses();
     $courses_have = array_keys($userCourses);
 }
 $have_results = false;
 if ($currentUser->user['user_type'] == 'administrator') {
     $results_users = EfrontSearch::searchUsers($_POST['search_text']);
     if (sizeof($results_users) > 0) {
         $search_results_data[] = $results_users;
     }
 }
 if ($results) {
     for ($i = 0; $i < sizeof($results); $i++) {
         if ($results[$i]['table_name'] == "comments") {
             $res1 = eF_getTableData("content,comments", "content.name AS name,content.id AS id,content.lessons_ID AS lessons_ID", "comments.content_ID=content.id AND comments.id=" . $results[$i]['foreign_ID']);
             $type_str = _COMMENTS;
         } elseif ($results[$i]['table_name'] == "news") {
             $res1 = eF_getTableData($results[$i]['table_name'], "id,title AS name,lessons_ID, data", "id=" . $results[$i]['foreign_ID']);
             $type_str = _ANNOUNCEMENTS;
         } elseif ($results[$i]['table_name'] == "content") {
             $res1 = eF_getTableData($results[$i]['table_name'], "id,name,lessons_ID,ctg_type, data", "id=" . $results[$i]['foreign_ID']);
             $type_str = _LESSONCONTENT;