diff --git a/main/template/default/auth/courses_categories.php b/main/template/default/auth/courses_categories.php index fe0cc00d8e..dcdac6178c 100755 --- a/main/template/default/auth/courses_categories.php +++ b/main/template/default/auth/courses_categories.php @@ -108,7 +108,7 @@ $code = isset($code) ? $code : null;
".get_lang('SearchResultsFor')." ".Security::remove_XSS($_POST['search_term'])."
";
+ }
+
+ $ajax_url = api_get_path(WEB_AJAX_PATH).'course.ajax.php?a=add_course_vote';
+ $user_id = api_get_user_id();
+
+ if (!empty($browse_courses_in_category)) {
+ foreach ($browse_courses_in_category as $course) {
+ $course_hidden = ($course['visibility'] == COURSE_VISIBILITY_HIDDEN);
- $ajax_url = api_get_path(WEB_AJAX_PATH).'course.ajax.php?a=add_course_vote';
- $user_id = api_get_user_id();
-
- if (!empty($browse_courses_in_category)) {
- foreach ($browse_courses_in_category as $course) {
- $course_hidden = ($course['visibility'] == COURSE_VISIBILITY_HIDDEN);
+ if ($course_hidden) {
+ continue;
+ }
- if ($course_hidden) {
- continue;
+ $user_registerd_in_course = CourseManager::is_user_subscribed_in_course($user_id, $course['code']);
+ $user_registerd_in_course_as_teacher = CourseManager::is_course_teacher($user_id, $course['code']);
+ $user_registerd_in_course_as_student = ($user_registerd_in_course && !$user_registerd_in_course_as_teacher);
+ $course_public = ($course['visibility'] == COURSE_VISIBILITY_OPEN_WORLD);
+ $course_open = ($course['visibility'] == COURSE_VISIBILITY_OPEN_PLATFORM);
+ $course_private = ($course['visibility'] == COURSE_VISIBILITY_REGISTERED);
+ $course_closed = ($course['visibility'] == COURSE_VISIBILITY_CLOSED);
+
+ $course_subscribe_allowed = ($course['subscribe'] == 1);
+ $course_unsubscribe_allowed = ($course['unsubscribe'] == 1);
+ $count_connections = $course['count_connections'];
+ $creation_date = substr($course['creation_date'],0,10);
+
+ $icon_title = null;
+ $html = null;
+ // display the course bloc
+ $html .= '