From 38fe26b53d160cfe1554afef0fcedae3f7e2d304 Mon Sep 17 00:00:00 2001 From: Yoselyn Castillo Date: Thu, 4 Oct 2012 15:35:23 +0200 Subject: [PATCH] Fixing create course button see #5588 --- main/inc/lib/userportal.lib.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/main/inc/lib/userportal.lib.php b/main/inc/lib/userportal.lib.php index 3bede22af6..a8dca0371c 100644 --- a/main/inc/lib/userportal.lib.php +++ b/main/inc/lib/userportal.lib.php @@ -804,7 +804,13 @@ class IndexManager { $show_create_link = false; $show_course_link = false; - $display_add_course_link = api_is_allowed_to_create_course() && ($_SESSION['studentview'] != 'studentenview'); + if ((api_get_setting('allow_users_to_create_courses') == 'false' && !api_is_platform_admin()) || api_is_student()) { + $display_add_course_link = false; + } else { + $display_add_course_link = true; + } + //$display_add_course_link = api_is_allowed_to_create_course() && ($_SESSION['studentview'] != 'studentenview'); + if ($display_add_course_link) { $show_create_link = true; } @@ -1099,4 +1105,4 @@ class IndexManager { function return_hot_courses() { return CourseManager::return_hot_courses(); } -} +} \ No newline at end of file