diff --git a/main/lp/learnpath.class.php b/main/lp/learnpath.class.php index 91b31c0a7c..0381b017bb 100755 --- a/main/lp/learnpath.class.php +++ b/main/lp/learnpath.class.php @@ -2652,6 +2652,7 @@ class learnpath if (isset($size)) { $info = pathinfo($preview_image); $image_custom_size = $info['filename'].'.'.$size.'.'.$info['extension']; + if (file_exists($image_sys_path.$image_custom_size)) { if ($path_type == 'web') { return $image_path.$image_custom_size; @@ -8714,7 +8715,7 @@ class learnpath $row = Database :: fetch_array($result); $prerequisiteId = $row['prerequisite']; $session_id = api_get_session_id(); - $session_condition = api_get_session_condition($session_id); + $session_condition = api_get_session_condition($session_id, true, true); $sql = "SELECT * FROM $tbl_lp WHERE c_id = $course_id $session_condition ORDER BY display_order "; @@ -8822,7 +8823,7 @@ class learnpath $tbl_quiz = Database :: get_course_table(TABLE_QUIZ_TEST); $session_id = api_get_session_id(); - $condition_session = api_get_session_condition($session_id); + $condition_session = api_get_session_condition($session_id, true, true); $setting = api_get_configuration_value('show_invisible_exercise_in_lp_list'); @@ -8894,9 +8895,15 @@ class learnpath $moveEverywhereIcon = Display::return_icon('move_everywhere.png', get_lang('Move'), array(), ICON_SIZE_TINY); $session_id = api_get_session_id(); - $condition_session = api_get_session_condition($session_id, true, null, "link.session_id"); + $condition_session = api_get_session_condition( + $session_id, + true, + true, + "link.session_id" + ); - $sql = "SELECT link.id as link_id, + $sql = "SELECT + link.id as link_id, link.title as link_title, link.category_id as category_id, link_category.category_title as category_title diff --git a/main/lp/lp_build.php b/main/lp/lp_build.php index f89a065465..562cf24024 100755 --- a/main/lp/lp_build.php +++ b/main/lp/lp_build.php @@ -24,9 +24,9 @@ $tbl_lp = Database::get_course_table(TABLE_LP_MAIN); $tbl_lp_item = Database::get_course_table(TABLE_LP_ITEM); $tbl_lp_view = Database::get_course_table(TABLE_LP_VIEW); -$isStudentView = (int) $_REQUEST['isStudentView']; -$learnpath_id = (int) $_REQUEST['lp_id']; -$submit = $_POST['submit_button']; +$isStudentView = (int)$_REQUEST['isStudentView']; +$learnpath_id = (int)$_REQUEST['lp_id']; +$submit = $_POST['submit_button']; /* MAIN CODE */ if ((!$is_allowed_to_edit) || ($isStudentView)) {